Grammar Quiz

[ Perfect Tenses ]

You don’t need to tell me the story again. He … (tell) me.

A. has been telling

B. had told

C. has told

D. will have told

E. tells

Select your answer:
A  B  C  D  E 


Random Topics:

Vocab and GrammarConjunctions, Prepositions and InterjectionsFOR & SINCEDirect and Indirect QuestionPreposition and Word FormVerb, Object, Prepositionused to, be used to, get used toPaired ConjunctionGrammar - SimilesAdverbial Clause of Cause and Effect

Other quiz:

Modals and Responsibilities › View

I ___ finish this report by Monday.

A. must

B. need to

C. have to

D. responsible for


Gerund or Infinitives › View

On you way home today, don’t forget…

A. picking up some milk

B. to pick up some milk.

Tenses › View

Why are you in a hurry? We ____ in the conference hall by the time the seminar starts.

A. were

B. will be

C. has been

D. be


Conditionals / Unreal Past › View

If only we ….. (have) a phone last time!

A. had had

B. had

C. have

D. has