[ 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:
Grammar › ViewChoose the sentence structure. There are a bunch of notes in my binder.
A. simple sentence
B. compound sentence
C. complex sentence
D. compound-complex sentence
If Conditional › View
If you stopped doing it, they ………….. be very disappointed.
A. would
B. will
C. had
D. would have
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
