[ 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:
Must or Mus notCan vs CouldFuture - will / going to / present continuousPast ParticipleIntermediatePreposition FormSubordinating Conjunctions and ClausesGerund/ To Verb/ VerbVerb to haveParticiple Clauses & Cleft SentencesOther quiz:
Tenses › ViewThe pavement ____ uneven yesterday.
A. was feeling
B. is feeling
C. feels
D. feel
Tenses › View
we get home / Mum finish preparing dinner
A. When we got home, Mum had finished preparing dinner.
B. When we had been getting home, Mum finished preparing dinner.
