present perfect test

Present Perfect Test

Business English
present perfect test

Choose the correct present perfect sentence.

1.
a) I has bought shoes.
b) I have bought shoes.

2.
a) She has gone to France.
b) She have gone to France.

3.
a) I have no eaten lunch.
b) I have not eaten lunch.

4.
a) Has she made dinner?
b) Have she made dinner?

5.
a) I've gave a gift.
b) I've given a gift.

6.
a) The men has left.
b) The men have left.

7.
a) She has no heard the song.
b) She has not heard the song.

8.
a) Have you ever played chess?
b) Have you never played chess?

9.
a) We have no never seen that movie.
b) We have never seen that movie.

10.
a) They has made a cake.
b) They have made a cake.


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

Present Perfect Lesson
If you would like more practice with the present perfect,
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.