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

Choose the correct usage of capital letters.

A. i sit on a mat.

B. I sit on a mat.

C. i sit on a mat.


Grammar › View

We ………………. basketball when the bell rang.

A. played

B. were playing

C. were played

D. playing

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