[ Present Perfect Continuous Tense ]
He … for ages.
A. Is been waiting
B. ‘s been waiting
C. Has been wait

Random Topics:
Going To Be and WillFuture Perfect TenseModals, Phrasal Verbs, Gerunds and InfinitivesPassive Voice and Relative ClausesPast Simple VS Used toNouns FormationActive & PassivePast ModalsGerund - to Infinitive Second Type ConditionalOther quiz:
Passive Voice › ViewThe office building _____ ____ ________ next year.
A. has been built
B. is being built
C. will be built
D. was built
Grammar › View
Choose the correct inversion of this sentence:
Peter could get money only in that way.
A. Only in that way Peter could get money.
B. Only in that way could Peter get money.
C. Could Peter get money only in that way.
Grammar › ViewWhich sentence uses correct capitalization?
A. Highland Road
B. my Street
Run-on Sentences › View
THE FOLLOWING SENTENCE IS CORRECT: The flowers looked wilted, or somebody must have crushed them.
A. True
B. False
