she is shutting the door改成间接引语的句子为什么变成现在完成时?

she says she has shut the door,这里改成间接引语为什么是现在完成时?求解拜托了。

结合具体的语境来理解间接引语是最好的办法,无需一定要死记硬套那些规定。

因此想想现实生活中的语境就可以明白间接引语的道理。间接引语是在转述别人说过的话,那么转述时时间已经发生变化,不是原来直接引语的时间,甚至地点也变了,说话的人也发生了改变,动作的方向也有可能发生改变,因此书上列举了一系列这方面变化的词语。

但在实际运用直接引语和间接引语时,要根据它们的具体情况来分析,不是一成不变的。

上一句中:直接引语:她正在开门。

间接引语:她在转述上面的这句话时,实际上门已经关上了,所以“她说她把门已经关上了

也可以这样转述:她说她刚才在关门(She says that she was shutting the door.),这样,她强调她刚才在发生的动作,而不提现在门已经处于什么状态。

请注意这两种各有所重的转述语句。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-02
我认为现在完成时态用于截止目前时间点已完成的行为或发生的事件。改间接引语时,在主句主语she说话这个时间点,宾语从句主语she的行为已经完成,所以用现在完成时。
第2个回答  2021-02-03
直接引语在改为间接引语时、时态需要做相应的调整。
现在时它需改为过去时态;过去时态改为完成时;过去完成时则保留原来的时态。如:
1)She said. "I have lost a pen."She said she had lost a pen
2)She said. "We hope so."She said they hoped so.
3) She said. "He will go to see his friend。"She said he would go to see his friend。要注意在以下几种情况下。在直接引语变为间接引语时,时态一般不变化。
直接引语是客观真理。直接引语是过去进行时,时态不变
直接引语如果是一般现在时。表示一种反复出现或习惯性的动作,变间接引语,时态不变 直接引语中有具体的过去某年、某月、某日作状语,变为间接引语时,时态不变。本回答被提问者采纳
相似回答