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 PrepositionsOther quiz:
Time Clauses of Future › ViewAnother 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
