Reported Speech Quiz


Preview:


“Would you like to go to the cinema with me tonight?” he said.

A. He invited me to go to the cinema with him that night.

B. He offered me to go to the cinema with him tonight.

C. He asked me if I’d like to go to the cinema with him tonight.

D. He would like me to go to the cinema with him this night.


“You should quit smoking and eat more vegetable”, said the doctor.

=> The doctor advised him _______ more vegetable.
_
A. to quit smoking and eat

B. quit smoking and eat

C. to quit smoking and to eating

D. quitting smoking and eating


Where is the error?

Janet asked Mary if she would be free the previous day.
_
A. asked

B. if

C. would be

D. previous day


She asked me, “How high is the church?”

A. She asked me how high the church was.

B. She asked me how high is the church.

C. She asked me how high the church had been.

D. She asked me how high the church is.


“Please don’t tell anyone what happened,” Ann said to me.

A. Ann said to me please don’t tell anyone what happened.

B. Ann told me didn’t tell anyone what had happened.

C. Ann said me not to tell anyone what happened.

D. Ann told me not to tell anyone what had happened.


He asked _______ him some money.

A. her to lend

B. her lending

C. she has lent

D. she lends


“I’m really sorry for being late again,” said Ann.

A. I felt sorry for Ann’s being late again.

B. Ann was sorry for my being late again.

C. Ann excused for my being late again.

D. Ann apologized for being late again.


The mother asked her son _______.

A. where he has been

B. where has he been

C. where he had been

D. where had he been


“How beautiful the dress you have just bought is!” Peter said to Mary.

A. Peter promised to buy Mary a beautiful dress.

B. Peter said thanks to Mary for her beautiful dress.

C. Peter complimented Mary on her beautiful dress.

D. Peter asked Mary how she had just bought her beautiful dress.


He said that Linda and John _______ married _______.

A. were getting / tomorrow

B. were getting / the next day

C. are getting / the next day

D. will getting / the day after




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.