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:
         


Random Topics:

Subject Verb Agreement; Indefinite PronounsHas Got & Have GotPrepositions and ConjunctionsPresent Simple with Adverbs of FrequencyWh- Questions Present Simple TensePresent Tense vs Past TenseGerund, Infinitive, Bare VerbSuperlative AdjectivesTo Infinitive or Bare Infinitive

Other quiz:

Future Continuous Tense › View

I’d like to know who _ all the mess after the party because it is not going to be me.

A. will be cleaning up

B. cleans up

C. cleaned

D. is cleaning


Simple Present vs Present Continuous › View

What time _____________________ on weekdays?

A. are you wake up

B. do you wake up

C. are you waking up

D. do you waking up