Grammar Quiz

[ Grammar ]

A: How ____ have you had a mountain bike?

B: I’ve had one ____ last Christmas.

A. ever, never

B. long, for

C. ever, since

D. long, since

Select your answer:
         


Random Topics:

-ed/-ing AdjectivesPassive Voice - Present Simple and Past SimpleFirst vs Second Conditional SentencesModals, Infinitives and GerundsNoun PhraseModal Verb in Passive VoiceNoun, Adjective, and Adverb ClausesPresent Perfect and Present Perfect Progressive TensesGrammar: Simple Past and Past ContinuousTenses and Modals

Other quiz:

Vocabulary › View

Make something have a sharper point

A. weave

B. spinning

C. sharpening

D. strands


Adverb & Compound Sentences › View

__________ the team won the championship, the players celebrated their victory, __________ they raised the trophy high in the air.

A.  If, and

B.   After, and

C.  While, or

D.   Since, so