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:

Simple Present Tense › View

They __________ go shopping at the weekend

A. Donot
B. Do’nt
C. Don’t


Modal Verbs › View

__________ taking me downtown on your way to work this morning?

A. Can you

B. Why don’t you

C. Could you please

D. Would you mind

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