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 and Vocabulary › View

Choose the antonym for the word ‘easy’: ‘The exam was not ___.’

A. simple

B. difficult

C. smooth

D. effortless


Grammar › View

Where does Martina___________ from?

A. comes

B. come

C. coming

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