Grammar Quiz

Topics: 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:

Modal and Auxiliary VerbsGerund/ To Verb/ VerbPhrases and ClausesAdjectives and PrepositionsUnless If First ConditionalGrammar Comma UsageCountable and UncountableIdiomsPersonal Pronouns and VerbConditional Sentence 0, 1

Other quiz:

Vocabulary › View

A person who works with students is a …

A. teacher

B. hairdresser

C. chef

D. waiter


Pronouns › View

He was a strange teacher. It would be hard to find …….. like him.

A. another

B. other

C. the other

D. each other

E. one after another