Grammar Quiz

[ 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:
A  B  C  D  E 


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 - Obligation

Other quiz:

Grammar › View

For 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 › View

Kiara 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