Grammar Quiz

[ Present Perfect Tense ]

The plumber (tell) ______________ me this morning that he would be back to finish the work at 2 p.m. But now, it is past three o’clock and he still (not come) ______________ back.

A. told … has not come

B. told … came

C. has told … has not come

Select your answer:
A  B  C  D  E 


Random Topics:

The First Conditional (if/unless)Present ProgressivePresent Simple & ContinuesSimple Future - PassiveVerb AgreementSecond ConditionalMiscellaneous Grammar UsagesGrammar - to beGrammar of Future PlansGrammar: Used to, Would, Be used to, Get used to

Other quiz:

Tenses › View

They ___________ sailing since yesterday. I think they’ve lost the route. 

A. Have

B. Have been

C. Has been

D. are


Grammar › View

The bird _____ its beak and misses the worm.

A. snaps

B. snapped