[ 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.

Random Topics:
Passive VoicesCompliment, Congratulation, and HopeSentence Adverbs & Third ConditionalTo infinitive - GerundToo or EnoughToeic VerbAdjective ClauseUsed to - Would - TensesSentence LabelingTense,noun,preposition,quantityOther quiz:
Present Continous › ViewI am not … uniform at the moment.
A. wearing
B. wears
C. wear
D. worn
Subject-Verb Agreement › View
The boy with his friends ____ chocolate at the supermarket.
A. Buys
B. Buy
