Grammar Quiz

[ Present Perfect Simple and Continuous ]

They ___ (know) each other for ten years!

A. have been knowing

B. have been knowed

C. have knowed

D. have known

Select your answer:
         


Random Topics:
Interrogative Pronoun Relative Pronoun Cleanup vs. Clean UpWish - beginnerModal VerbsIntermediate GrammarVocabulary and PrepositionsFuture Tense (will/be going to/p.continuous)How often - long - much - many

Other quiz:

Tenses › View

Up to now, we …. to each other for two months.

A. don’t talk

B. didn’t talked

C. haven’t talked

D. hadn’t talked


Grammar › View

______they waitng for the bus?

A. Are

B. Am

C. Is


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