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:
         


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 Continuous

Other quiz:

Adjective › View

The 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