1.   I (arrive) in Toronto last week.

2.   I   (know) my English teacher for 3 months.

3.  She (no, eat) Japanese food since she was a child.

4.  We (go) to the cinema last night.

5.  Dan (see) Titanic 4 times.

6.  Fred (be) late for school today.

7.  Jen (live) in New York for 3 years.

8.  The dogs (sleep) in the house last night.

9.   My brother (take) guitar lessons when he was young.

10.   She (no, dance) the Tango in her life.




Fill in the blanks with the correct form of the
present perfect or simple past.
Practice Present Perfect with these tests:

Present Perfect Test 2
Present Perfect vs. Simple Past Test
Present Perfect vs. Simple Past Test 2

Try this reading to review the present perfect:

Present Perfect Reading

Here are some songs that use the present perfect:

I Still Haven't Found What I'm Looking For  -  U2

Present Perfect Test

Business English