★ 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
Preview next quiz:
John and Tony __________________ all day! They are still hitting and kicking each other.
A. have been fought
B. have been fighting
C. have fought
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.