Grammar Quiz

[ Verb Tenses ]

Identify the verb phrase in the following sentence.

By Thursday, he will have apologized for his mistakes.

A. he will have

B. have apologized

C. apologized

D. will have apologized

Select your answer:
A  B  C  D  E 


Random Topics:

Reported Speech and Reported QuestionsProgressive TensesTenses and StructuresEmployment VocabularyWish, Unless, If sentenceNoun and PronounAdjectives, Adverbs, and PrepositionsConjunctions - Conjunctive AdverbsNoun Phrases and Verb PhrasesCoordinating Conjunctions and Comparative Adjectives

Other quiz:

Grammar › View

You probably wouldn’t have had an accident if you hadn’t been so tired.

A. Right

B. Wrong


Vocabulary and Grammar › View

In this room, you must be quiet because people are reading books.

A. art room

B. library

C. canteen

D. toilet

Preposition and Conjunction › View

…………….. the ticket booth, Doug and Hakim waited patiently.

A. to

B. outside


Vocabulary › View

We need to ………………. our goals carefully. If we don’t choose them well, we won’t be able achieve them.

A. protect

B. elect

C. select

D. object