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:
         


Random Topics:

Grammar - Wh QuestionsSentence Structure and Pronoun AntecedentPronouns and Subject Verb AgreementAbilityPresent Simple x Present ContinuousSo or SuchSimple Present Continuous TenseGrammar - Place and MovementPresent, Past and Future Tense

Other quiz:

Grammar & Vocabulary › View

Standing on a window ledge while hanging curtains is very ______.

A. unresponsible

B. irresponsible

C. inresponsible


Grammar and Vocabulary › View

Rosemary: Why are all these flags _______ put up all over the city?

Anthony: It’s because of our national holiday next week.
_
A. having been

B. to have been

C. being

D. not to