Grammar Quiz

[ Present Perfect Tense ]

My father _______ tennis for 5 years.

A. haven’t played

B. hasn’t played

C. haven’t playing

D. hasn’t never played

Select your answer:
         


Random Topics:

Verb PatternsPhrasal Verbs and Verb FormsSentencesActive and Passive voiceCohesive DevicesHow much or How many?Clauses and GerundsPassive Voice - Present TensesVerb Tenses and Sentence Structure

Other quiz:

Vocabulary › View

To put an official on trial for wrongdoing.

A. Guarantee

B. Conclusion

C. Responsibility

D. Impeach


Vocabulary › View

Click on the word that means the same thing as distant.

A. long

B. far

C. cut

D. desirable