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:

If/Unless - Conditional type 1 › View

I will take a day off ___ my boss says that it is okay.

A. unless

B. if


Grammar › View

Find the word with a stress pattern different from the others

A. smartphone

B. food processor   

C. digital camera

D. blackboard

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