[ 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 TenseOther quiz:
Tenses › ViewThis 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
