Grammar Quiz

[ Present Perfect Tense ]

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

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Future PassiveGrammar and Reading-Ing and Infinitive Verb PatternsCompound and Complex SentencesPresent ContinousGerunds, Infinitives and ParticiplesRelative Clauses with who and whichSubjunctives-ing / InfinitivePassive Sentences

Other quiz:

Grammar › View

Peter and Jane _______ (attend) the same primary school.

A. attends

B. attend

C. attended


Grammar › View

Have you met David yet/ever?

A. yet

B. ever