Grammar Quiz

[ Tenses ]

Fill in the blank: She ____________ for over an hour by the time he arrives.

A. will wait

B. will be waiting

C. will have been waiting

D. will have waited

Select your answer:
A  B  C  D  E 


Random Topics:

Preposition on TimeSimiles, Metaphors, Personification and HyperboleModals and Comparative SuperlativeConjunctions, Interjections and Sentence TypeSimple Verb TensesComparative AdjectivePast ContinuousPresent, Past, Present Perfect and ComparativeTime ClausePerfect Tenses of Verbs

Other quiz:

Comparative and Superlative Adjectives › View

My brother is _________ (young) than me.

A. younger

B. more young

C. the younger

D. youngest


Grammar › View

This is the first time _____ in an airplane.

A. to fly

B. I was flying

C. I have flown

D. for flying

Grammar › View

____(they) house is really big.

A. They

B. He

C. His

D. Their


Grammar › View

That is a true story……,?

A. is there

B. isn’t it

C. isn’t that

D. is it