★ Perfect Verb Tenses
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.
Preview next quiz:
Which of the following sentences is in the future perfect tense?
A. She will have learned the lesson by then.
B. She has learned the lesson.
C. She had learned the lesson.
D. She learns the lesson.
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.