Grammar Quiz

[ Present Perfect Tense ]

We are best friends. I have known him ________ 2000.

A. for

B. since

Select your answer:
         


Random Topics:

Grammar - direct/indirect objectsModals of ObligationGrammar - Wh QuestionsPassivisationLinking VerbGrammar - Present Perfect with already, just, yetGrammar- Later/LatterConditional TypesA(n), the, no article

Other quiz:

Western Europe Countries › View

What Body of Water is this?

A. Mediterranean Sea

B. Atlantic Ocean

C. North Sea

D. Baltic Sea

E. English Channel


Grammar › View

You ____ finish your homework before you go to bed.

A. must

B. have to

C. should

D. ought to