Grammar Quiz

[ Grammar ]

She is an old friend. I ___________________her ____________ years.

A. have known / for

B. know / for

C. have known / since

D. know / since

Select your answer:
         


Random Topics:

Grammar: Simple Past and Past ContinuousHave toCountable & Uncountable NounsPast Perfect SimpleSimple Past TensesModals, Infinitives and GerundsModals with Perfect InfinitivePresent Simple and Past ContinuousGrammar - Fragments

Other quiz:

Phrasal Verbs › View

It’s really windy today, so ______ your hat!

A. hold on to

B. hold by

C. hold down to

D. hold for


Past Continuous Tense › View

At 6.20 am today, my father _____ driving to send me to school.

A. was

B. am

C. were