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:
Modals of AdvisabilityModals and Comparative SuperlativeWill vs Verb InfinitivesSubject Verb Agreement; Indefinite PronounsIntermediate PrepositionsWill and Will notCan vs be able toVerbal CommunicationIntermediateRelative Clauses with who and whichOther quiz:
Past Tense › ViewMaria __________ her homework on time.
A. didn’t
B. did
C. do
D. doesn’t
Conjunctions › View
It was a very difficult situation, ………. they never lost hope.
A. Because
B. Otherwise
C. Yet
D. While
