[ 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:
Future Tenses › ViewWhich sentence is correct?
A. He will be working on the project tomorrow.
B. He will work on the project tomorrow.
C. He works on the project tomorrow.
D. He will have worked on the project tomorrow.
Grammar › View
I lost the map ………… was given to me yesterday.
A. that
B. whose
C. who
D. where
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
