Grammar Quiz

[ Grammar ]

I have been waiting for you ___ two hours.

A. during

B. at

C. since

D. for

Select your answer:
         


Random Topics:

Conjunctions, Interjections and Sentence TypeSimple Past vs Past Continuous TenseGrammar: Reported QuestionsGerunds, Infinitives and Modals of PossibilityPast Perfect or Past Perfect Continuous-ed or -ingPast Simple TenseConjunctions - ConnectorsNarrative, Past TensesPresent Simple vs Past Simple

Other quiz:

Present Simple › View

They ………… like playing tennis on Saturdays.

A. don’t

B. doesn’t

C. didn’t

D. won’t


Vocabulary & Grammar › View

I ______ you as soon as I’m back in the office.

A. call

B. will call

C. am calling

D. have called