Grammar Quiz

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

Conjunctions & Cohesive DevicesPast Simple Negative & QuestionsTime ClauseModals - Conditionals - Future TensesGrammar - NounsVerbs and AdverbsCardiology ServicesPast Simple VS Used toPast Tense & Past Continuous Tense

Other quiz:

Grammar › View

I ____ my room before Mum came home.

A. tidy

B. tidies

C. tidied

D. tidying


Grammar › View

How long have you … your wife?

A. knew

B. known

C. knowed