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:

Conjunctions - ConnectorsFuture Tense VocabularyGerund or to InfinitiveModalPresent simple & ContinuousModals for Necessity and SuggestionsVerb + Infinitive or GerundComparative and SuperlativesSports Vocabulary

Other quiz:

Grammar › View

His mother was so proud………him when he got into Oxford.

A. of

B. to

C. with


Grammar › View

It’s curious that he … her to come after they had that bitter quarrel last week.

A. should ask

B. would ask

C. asked

D. might ask