[ Present Perfect and Present Perfect Continuous ]
They _________________ each other since last year.
A. have know
B. have known
C. have been knowing
D. have been known
Select your answer:

Random Topics:
Present, Past and Future TensesThe Future Simple TenseAdverbs of frequencyConstrative ConjunctionPassive Voice - Present ContinuousPast, Present, FutureRoot WordConjunctions and ConnectivesIndefinite and Reflexive PronounsPast Tense and Past ContinuousOther quiz:
Present Perfect Tense › ViewI have read two books ___________________ the weekend. (Now, it is Friday.)
A. For
B. Since
Grammar › View
I _________________ left after the recetion.
A. should
B. have to
C. should have
D. can
