[ Present Perfect Continuous Tense ]
He … for ages.
A. Is been waiting
B. ‘s been waiting
C. Has been wait
Select your answer:
Random Topics:
Adjective or AdverbA/AnPossessive PronounsModals of PredictionVocabulary and IdiomsFew, a few, little, a littlePast Tense (Regular and Irregular)Speech TensesPre-intermediateOther quiz:
Passive Voice › ViewThis church was said __________ in the 19th century.
A. to build
B. to be built
C. to have been built
D. being built
Grammar › View
The shadow is short
A. in the afternoon.
B. in the morning.
C. in the evening.
D. at night.