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:

Grammar › View

Define Juxtapose

A. equal or similar grammatical elements used side by side

B. to list

C. to write around a subject

D. to place side by side in order to show similarities or differences


Passive Voice › View

Fio … by one of the waitress now.

  1. is being served
  2. is served

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