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

My dad and I ___ downtown last weekend.
A. go
B. goed
C. went
D. going


Direct vs. Indirect Speech › View

Mary says, ” I am coming here.”

A. Mary says that she is coming there.
B. Mary says that she is coming here.
C. Mary says that she was coming there.
D. Mary says that she was coming here.

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