[ 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:
Perfect Tenses › ViewKathy admitted that she __________ to turn off the gas and caused fire in the kitchen.
A. had forgotten
B. have forgotten
C. has forgotten
D. had forgot
Grammar › View
People who sit and watch a performance at a theatre or cinema.
A. discount
B. showing
C. character
D. audience
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
