[ 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

Random Topics:
Modalsused to, be used to, get used toGrammar (either..or.. and neither..nor..)Present Perfect Simple and ContinuousGrammarTemporal Conjunctions and ConnectivesSynonymAdjectives with PrepositionModals in the PastModal Verbs - ObligationOther quiz:
Grammar › ViewFor this reason she had always dreamed about ______ the house.
A. visit
B. to visit
C. visiting
Modals and Vocabulary › View
Which sentence is correct to show no obligation?
A. You must not eat in class.
B. You don’t have to eat in class.
C. You can eat in class.
D. You have to eat in class.
Present Perfect Tense › ViewKiara has __________ the lunch.
A. already made
B. just make
C. yet made
D. never make
Grammar › View
_____________ are you late? Because of the traffic.
A. which
B. whose
C. Why
D. How
