Grammar Quiz

Perfect Verb Tenses Quiz


Preview:


Identify the tense of the following sentence: “We had eaten before the movie started.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Past


Identify the perfect tense in the following sentence: “She has lived here for five years.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Present


Identify the perfect tense in the following sentence: “We have known each other for ten years.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Present


Identify the tense of the following sentence: “By the time we arrive, they will have left.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future


Which of the following sentences is in the future perfect tense?

A. She will have finished her work by 5 PM.

B. She has finished her work.

C. She had finished her work.

D. She finishes her work.


Which of the following sentences is in the future perfect tense?

A. They will have built the house by next year.

B. They have built the house.

C. They had built the house.

D. They build the house.


Identify the tense of the following sentence: “By next year, they will have graduated.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future


Which sentence is in the past perfect tense?

A. We will have visited the museum.

B. We have visited the museum.

C. We had visited the museum.

D. We visit the museum.


Which sentence is in the future perfect tense?

A. You will have read the book by then.

B. You have read the book.

C. You had read the book.

D. You read the book.


Which of the following sentences is in the present perfect tense?

A. She will have cooked dinner.

B. She has cooked dinner.

C. She had cooked dinner.

D. She cooks dinner.


Which sentence is in the past perfect tense?

A. They will have traveled to Europe.

B. They have traveled to Europe.

C. They had traveled to Europe.

D. They travel to Europe.


Which sentence is in the present perfect tense?

A. She had gone to the store.

B. She has gone to the store.

C. She will have gone to the store.

D. She goes to the store.


Which sentence is in the present perfect tense?

A. She will have cooked dinner.

B. She has cooked dinner.

C. She had cooked dinner.

D. She cooks dinner.


Which sentence is in the present perfect tense?

A. He will have traveled to Japan.

B. He has traveled to Japan.

C. He had traveled to Japan.

D. He travels to Japan.


Identify the perfect tense in the following sentence: “They had left before we arrived.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Past


Identify the tense of the following sentence: “I have never been to Paris.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Present


Which sentence is in the future perfect tense?

A. You will have read the book by then.

B. You have read the book.

C. You had read the book.

D. You read the book.


Which of the following sentences is in the past perfect tense?

A. They will have seen the movie.

B. They have seen the movie.

C. They had seen the movie.

D. They see the movie.


Identify the perfect tense in the following sentence: “She has finished her homework.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Past


Identify the perfect tense in the following sentence: “By the time you arrive, I will have cleaned the house.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future


Identify the perfect tense in the following sentence: “By the time you read this, I will have left.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future


Which sentence is in the past perfect tense?

A. She will have written the letter.

B. She has written the letter.

C. She had written the letter.

D. She writes the letter.


Identify the perfect tense in the following sentence: “I have never seen such a beautiful sunset.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Present


Which of the following sentences is in the present perfect tense?

A. They will have finished the race.

B. They have finished the race.

C. They had finished the race.

D. They finish the race.


Which sentence is in the future perfect tense?

A. He will have left by the time you get here.

B. He has left.

C. He had left.

D. He leaves.




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.