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, 1Other quiz:
Vocabulary › ViewA 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
