present perfect test

Present Perfect vs.Simple Past Test

Business English
present perfect test
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.

Would you like to practice more present perfect?  Try the
lesson, tests, and reading.

Present Perfect Lesson

Present Perfect Test
Present Perfect Test 2
Present Perfect Test 3
Present Perfect Test 4

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

For and Since Test
Still, Already, Yet Test

Try this reading to review the present perfect:

Present Perfect Reading

This music video and listening comprehension is a song that
uses the present perfect:

I Still Haven't Found What I'm Looking For  -  U2
the Present Perfect Grammar Pack is your answer.  This
ebook has a detailed lesson with tests to help you learn
this important verb tense.  For more information, click on
the image below.