Grammar Quiz

[ Grammar & Vocabulary ]

I have known Maggie _____________ 1993.

A. by

B. for

C. in

D. since

Select your answer:
         


Random Topics:

Nouns and Their FormsNouns and VocabularyAdverbial Clauses of Reason / CauseModal Verbs of Certainty and PossibilityModals, Phrasal Verbs, Gerunds and InfinitivesVerbs – Nouns – Adjectives - AdverbsAuxiliary Verbs & Question TagsPast Simple and Past ProgressiveCountable Vs Uncountable NounsPresent Perfect Negative and Interrogative

Other quiz:

Grammar › View

Sally hopes _______ a painter. She practices _______ every day. 

A. to be; painting

B. being; painting

C. being; to paint 

D. to be; to paint


Perfect Tenses and Vocabulary › View

You look exhausted. What have you…………?

A. been doing

B. done

C. do