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:
Linkers and ConjunctionsSimple Present ProgressiveCountable - UncountableCommunicative GrammarSimple and Compound SentencesPoetrySubject Verb Agreement; Indefinite PronounsReported speech (statements)Gerund, Participle, Infinitive, or Appositive

Other quiz:

Past Tenses › View

Henry and I … the maths test last week.

A. didn’t finish

B. used to finish

C. weren’t finishing

D. didn’t finished


Vocabulary › View

She gets very ______ when she doesn’t get her own way.

A. angry

B. better

C. worse

D. fit


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.