Grammar Quiz

Topics: 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:

Future Tense VocabularyPassive to ActiveMesopotamia VocabularySubject Verb Agreement; Indefinite Pronounsanother/the others/each other/one anotherConjunctions, Interjections and DeterminersNoun, Verb, AdjectiveSimple, Complex, Compound SentenceComparative AdverbConjunctions and Prepositions

Other quiz:

Time Clauses of Future › View

Another way of saying except if is ….

A. unless

B. if

C. after

D. before


Prepositions › View

The workers climbed _______ the ladder to repair the leak in the roof.

A. up

B. down

C. to

D. by