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:

Grammar and Vocabulary › View

……. …… …… chairs in the classroom

A. There is some

B. There is a

C. There are any

D. There are some


Homonyms › View

Her hair was thick and ___ rather than thin and fine.
a. coarse
b. course

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