Grammar Quiz

[ Present Perfect Tense ]

A: How long _____ your classmate?

B: For 3 years.

A. you have known

B. you knew

C. you know

D. have you known

Select your answer:
         


Random Topics:
Modals and PhrasesPossessive NounsState Verbs and Action VerbsActive and Passive voiceGrammar (Adjectives)Adjectives and PrepositionsModal Verbs & Reflexive PronounsComparison DegreeClause Markers TOEFL Grammar

Other quiz:

Subject Verb Agreement › View

My parents ____ me money to buy lunch.

A. give

B. gives


Conditional Sentences › View

If I …………., I would have said hello.

A. had seen

B. see

C. saw

D. would see.


Trending Topics

Loading...

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