直接引语如果是疑问句,变成间接引语怎么变

2024年11月20日 23:29
有2个网友回答
网友(1):

方法:将直接引语变为由if或whether引导的宾语从句跟在引述动词之后。如:

“Is it cheap?” she asked. 她问:“它便宜吗?”

→She asked if [whether] it was cheap. 他问这东西是否便宜。

“Do you like it?” she asked. 她问:“你喜欢它吗?”

→She asked if [whether] I liked it. 他问我是否喜欢它。

“Did he leave yesterday?” she asked. 她问:“他昨天离开了吗?”

→She asked if [whether] he had left the day before. 她问他是不是前一天离开了。

“Can you tell me more?” she asked. 她问:“你能多告诉我一些情况吗?”

→She asked if [whether] I could tell her more. 她问我能不能多告诉她一些情况。

注:改为宾语从句的间接引语要用陈述句词序。

扩展资料

1、 陈述句

直接引语:She said, “I will study English.”

间接引语:She said that she would study English.

既然转述别人的话,就不能再用人家的原话了,所以I就变成了she。前面是said过去式,will也就变成过去时的would。

2、一般疑问句

直接引语:She asked me, “Can you speak English?”

间接引语:She asked me whether I could speak English.

如果别人的原话是一般疑问句,变成间接引语时记得要加上whether,然后倒装变为陈述语序。

3、特殊疑问句

直接引语:She asked me, “When can you do that?”

间接引语:She asked me when I could do that.

如果别人的原话是特殊疑问句,变成间接引语时不用加词,但要把倒装语序变成陈述语序。

网友(2):

1.一般疑问句时变为间接引语的方法:
将直接引语变为由if 或 whether/ if 引导的宾语从句跟在引述动词之后:“Have you been there?” he asked.→He asked if I had been there.
注:(1) 改为宾语从句的间接引语要用陈述句词序.
(2) 若直接引语的引述动词为say,改成间接引语应将其改为asksay等:“Do you like it?” he said.→He asked if [whether] I liked it.
2.特殊疑问句时变为间接引语的方法:
将直接引语变为由“疑问词”引导的宾语从句跟在引述动词之后:He said,“Jim,when is the next train?” →He asked Jim when the next train was.
注:改为宾语从句的间接引语要用陈述句词序.