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:

Possessive Nouns › View

The mans’ music makes him feel relaxed.

A. TRUE

B. FALSE


Adverbs › View

Differentiate between the adverb and adjective in the sentence: ‘She is a quick runner.’

A. There are two adverbs in the sentence: ‘quick’ and ‘is’.

B. ‘quick’ is an adverb; ‘is’ is an adjective.

C. ‘quick’ is an adjective; there are no adverbs in the sentence.

D. ‘quick’ is an adverb; ‘runner’ is an adjective.

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