Grammar Quiz

[ Grammar ]

She will …….. for me three hours at seven o’clock.

A. Have be waiting

B. Have been waiting

C. Had be waiting

D. Had been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Place & TimeAdjective ClausePast Tense vs Present TenseContinuous and Perfect TensesAdjectives & PrepositionVocabulary and PrepositionsSimple Present and Simple PastTOEICCompound and Complex, ConditionalsCommon & Proper Nouns

Other quiz:

Grammar › View

At what age do ______usually start to walk? (baby)

A. baby

B. babies

C. babys


Past Tense (Regular and Irregular) › View

My sister and I _____ (laugh) as we watched a funny show yesterday.

A. laugh

B. laughed

C. laughd

Noun, Pronoun, Adjective, Verb › View

Identify the interrogative pronoun: *Who is responsible for this mistake?*

A. Who

B. This

C. Mistake

D. Responsible


Present Perfect Tense › View

She’ been the champion……….the end of Jule last year.

A. For
B. Since
C. During