[ 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 ProgressivePhrases & ClausesComparatives, Superlatives, and Modals-ing / InfinitiveCommon Grammar Mistakes and Spelling TipsDaily Routines & TensesGerund and To InfinitiveReported speech (statements)WishesPresent Tenses: Simple vs ContinuousOther quiz:
Adjective › ViewThe teacher told us to be ___.
a. quietly
b. quiet
Vocabulary and Grammar › View
Lan has a lot of dolls. Her favorite hobby is _____________ dolls.
A. going
B. collecting
C. playing
D. doing
