Grammar Quiz

[ 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.

Select your answer:
         


Random Topics:

Present Perfect or Past SimpleIndependent/Dependent Clauses & Relative ClausesCity PlacesCountable & Noncountable NounsSubject-Verb AgreementPhrasal Verb With TakePassive Voice - Present Simple and Past SimpleSimple Present - WH QuestionsSimple and Progressive Verb Tenses

Other quiz:

Grammar › View

    I ……………. bungee jumping twice.
   
A.     Have been trying
   
B.     Had tried
   
C.     Has tried
   
D.     Have tried


Grammar › View

My grandparents don’t like ________ in the city because it’s noisy and crowded.

A. live

B. lived

C. living

D. to living