To be answered
Identify the correct form of the present perfect tense for the following quiz.
All Tenses Quizzes
1. I ____________ the piano with a band for five years.
2. The workers _____________ a break in 4 hours.
3. I ___________ flowers to a pop star only once.
4. ________ you ever ________ ice skating?
Do ..... go
Have ..... went
Have ..... gone
5. ________ they _________ the post yet?
Haven't ..... delivered
Hasn't ..... deliver
wasn't ..... delivered
6. How long ________ you _________ Barry? Does he work with you?
were ..... known
have ..... knew
have ..... known
7. Patrick Star ______________ a bath for two weeks. SpongeBob reeks!!
has been taken
8. My girlfriend __________ many different dresses so far this week!
9. ______ you ______ my glasses anywhere? I can't find them!
Have ..... seen
Have ..... saw
Were ..... seen
10. ________ you ________ your emails yet?
Have ..... checking
Haven't ..... checked
Have ..... check
Watch the Quiz in Video Format
Subscribe to our newsletter