Grammar Quiz

Topics: 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:

Simple Present VS Present ContinuousModals for RecommendationsSentences Function and StructureTypes of Simple SentencesGrammar: Defining Relative ClausesComplex Sentences with Adverb ClausesRelative Clauses beginning with PrepositionsPresent Tense (Negatives and Questions)Prepositions and Preposition PhrasesPassive Sentence

Other quiz:

Grammar › View

Iris _______ chat with her friend last night.

A. doesn’t

B. didn’t

C. don’t


Vocabulary › View

recognize as being

A. Formulate

B. Incorporate

C. Inquire

D. Identify