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:
-ing / Infinitive-ed and -ing AdjectivesAntonymsPassive Voice - Present TensesAdjectiveWho vs WhomArticles and PronounsModal VerbCommon Grammar Mistakes and Spelling TipsSimple present/ past/ future tenseOther quiz:
Passive Voice › ViewYou ________ to be so late if you worked for me.
A. wouldn’t allow
B. wouldn’t have allowed
C. wouldn’t be allowed
Grammar › View
Which word doesn’t belong?
A. leap
B. play
C. cookie
D. run