[ Tenses ]
. I ______ (know) him for five years.
A. have known
B. have been knowing
C. am knowing
D. know

Random Topics:
So - Too - Either - NeitherTemporal Conjunctions and ConnectivesGrammar and VocabularyComparative AdverbVerb Tense, Pronouns and AntecedentsSimple Past Irregular & NegativeAuxiliary Verbs (be, do, have)Future PassiveComparison of Adjective and AdverbCommon ErrorOther quiz:
Future Tenses › ViewShe ______________ her mother in April
A. is going to see
B. will see
C. sees
D. doesn’t see
Grammar › View
I ___________ my homework yesterday if I _________ that.
A. did+knew
B. would do+know
C. would doing+would know
D. would have done+had known
Grammar › ViewI will help her if she ___ me.
A. asking
B. asks
C. ask
D. to ask
Grammar › View
They (not see)……………..the film Titanic yet.
A. have not seen
B. saw
C. has not seen
