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:

Idioms › View

To “face the music” means ___.
a. accept your punishment
b. listen carefully
c. ask a lot of questions


Conjunctions › View

Identify the coordinating conjunctions in these sentences and tell whether each joins words, phrases or clauses

Elliot tried several remedies, but he finally decided to call a professional.

A. words

B. phrases

C. clauses

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