[ Grammar ]
I ______ (know) my best friend ______ I met him at high school.
A. I have known my best friend since I met him at high school.
B. I have known my best friend for I met him at high school.
C. I has know my best friend since I met him at high school.
D. I has known my best friend for I met him at high school.
Select your answer:

Random Topics:
A/AnGrammar (Adjectives)Dependent PrepositionContinuous TenseTenses and Sentence CompletionArticles A and AnPronunciationSubject and Verb AgreementUsed toQuantifiers: too many, too much & enoughOther quiz:
Grammar › ViewWhere _______________ teachers work?
A. is
B. are
C. do
D. does
Grammar › View
What is the affirmative form of ‘Don’t close your book’?
A. Close your book
B. Not close your book
C. No close your book
D. Don’t close your book
