Grammar Quiz

[ Perfect Verb Tenses ]

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

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present - WH QuestionsSocial Media VocabularyIntermediateSimple Present VS Present ContinuousElectricity VocabularySimple Present - Negative & InterrogativeConnectives (because, due to, owing to, because of)Simple vs Present Continuous TensesPresent Simple and Modal VerbsAdverbs and Adverbial Phrases

Other quiz:

Vocabulary › View

Passengers, please prepare for ____.

A. duty-free

B. announcement

C. arrival

D. check in


Modal Verbs › View

What phrase can you use to give examples?

A. In contrast,

B. On the other hand,

C. Subsequently,

D. For instance,

Adverbs › View

Identify the adverb in the sentence: The cat jumped high.

A. jumped

B. cat

C. high

D. the


Linking Verbs › View

What is an action verb?

A. a verb that tells what the subject is doing

B. a verb that is happening now, present tense

C. a verb that shows motion

D. a verb that is done by the object of a sentence