[ Reported Speech ]
“My mom has been waiting for so long.”
A. He said his mom had waited for so long.
B. She said her mom was waiting for so long.
C. She said her mom had been waiting for so long.
D. He said his mom could have been waiting for so long.

Random Topics:
Conditionals 1,2,3Present Tenses and ConnectorsCoordinating & Subordinating ConjunctionsGrammar ClausesWish + Verb 2Future Perfect TenseReported Speech and Reporting VerbsGrammar - Be going toTenses, Tag Questions, Phrasal VerbsPast Simple VerbsOther quiz:
Modals Verbs › ViewYou_______help the poor
A. Should
B. Can
C. Shall
D. Must
Phrasal Verbs › View
Sue was offered a job as a translator but she ______.
A. turned it down
B. set it off
C. looked it up
D. took it over