You are on page 1of 1

08/02/2021 Present Perfect Quiz | Grammar | EnglishClub

Present Perfect Quiz (EnglishClub)


1. Lindsay _____ not been to France.

a) has b) is c) have

2. _____ you finished your homework?

a) Have b) Has c) Is

3. They___ gone to a rock concert.

a) 's b) 'es c) 've

4. _____ you been to Japan?

a) Is b) Have c) Has

5. We _____ never eaten Mexican food.

a) have b) has c) are

6. Andrea has _____ her umbrella.

a) forget b) forgetting c) forgotten

7. _____ the sun come up?

a) Was b) Have c) Has

8. The children ________ the lost puppy.

a) have find b) is finding c) have found

9. Wiwi's been a vegetarian _____ three years.

a) since b) for c) after

10. I haven't worked _____ last December.

a) since b) for c) by

Back to 12 English Tenses page

https://www.englishclub.com/grammar/verb-tenses_present-perfect_quiz.htm 1/1

You might also like