Grammar Quiz

[ Grammar ]

We _____ them for over ten years

A. have known

B. know

C. have been knowing

D. are knowing

Select your answer:
         


Random Topics:

Cohesive DevicesConditional Sentences and Verb FormSimiles and Body IdiomsVerb TensesModals of AdvisabilityMixed GrammarConditional Sentences Type 1Future Time and TensesPresent Perfect Simple and ContinuousPresent, Past and Future Tense

Other quiz:

Tenses › View

This dish (taste) awful, I’m not going to pay for it!

A. tastes

B. is tasting

C. is taste


Will or Going to › View

A: I don’t know how to use the washing machine.

B: It’s easy. ____________________you. (I / show)

A. I’ll show

B. I’m going to show