Grammar Quiz

[ Prepositions of Time, Place, and Movement ]

I’ve been waiting for you…20 minutes.

A. on

B. until

C. at

D. for

Select your answer:
A  B  C  D  E 

Random Topics:
Indirect QuestionCountable NounAdverb of Manner Linking Words & PhrasesQuestion TagNeither/Either/All/NoneVocabulary and PrepositionsAdjective and AdverbPrepositional Phrases

Other quiz:

Vocabulary › View

Define poised

A. balanced, suspended; calm, controlled; ready for action

B. a government in power; a form or system of rule or management; a period of rule

C. ready for use, at hand

D. usual, suspected, routine


Present Progressive (Future) › View

They aren’t walking to the party ________ weekend

A. next

B. tomorrow

C. in

D. at


How to use : Read the question carefully, then select one of the answers button.