[ 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

Random Topics:
Modal Verbs of Deduction and SpeculationPresent Perfect and Past SimpleAdjective or AdverbTenses and VerbsComparisonsAdverbs by TypeFuture Continuous TensePresent Simple VS ContinuousSentences vs Run-OnsPast Continues TenseOther quiz:
Conditional Tenses › ViewApply conditional tenses in context: If you had told me earlier, I could have helped.
A. If you had told me earlier, I would help.
B. If you tell me earlier, I could help.
C. If you had told me earlier, I could have helped.
D. If you had told me earlier, I can help.
Grammar and Vocabulary › View
There _______ swimming pool in the hotel.
A. isn’t a
B. isn’t any
C. isn’t some
Grammar › ViewSam and David are studying in the library, …?
A. isn’t he
B. aren’t they
C. doesn’t he
Grammar › View
______, I have to put it away and focus my attention on study this week.
A. However the book is amusing
B. No matter amusing the book is
C. However amusing the book is
D. No matter how the book is amusing
