[ 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

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 toOther quiz:
Grammar › ViewIn my bedroom there’s a bed _____ a wardrobe.
A. but
B. so
C. and
D. also
Present Tenses › View
He will send a letter to his brother as soon as he _________ his work.
A. finishing
B. finished
C. finishes
D. finish
Tenses › ViewThey ___________ 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
