Grammar Quiz

[ Prepositions of Time ]

Choose the right preposition of time for this sentence: I have been waiting here ___ an hour.

A. in

B. at

C. for

D. since

Select your answer:
         


Random Topics:

Present Perfect - Just, Already, YetSimple Present and Present ContinuousPhrasal Verb & Prepositional PhrasePast Perfect Simple & Past Perfect ContinuousPrepositional PhraseConjunctivesProgressive Verb TensesAdverb Clauses of TimeVocabulary and Modals

Other quiz:

Grammar › View

Choose the correct personal pronoun.

________ are watching TV. (my mother and I)
___
A. They

B. Your

C. I am

D. We


Gerunds › View

There is no point……….. to persuade Jonh.

A. for trying

B. trying

C. to try

D. try