首页 知识详情

Mary said she already had had supper.这个的直接引语应该是Mary says she already has supper.吧

网校学员ur4**在学习新概念英语2、3、4册连读【双11专享班】时提出了此问题,已有1人帮助了TA。

网校助教

Elainemengxu

同学你好,该知识点来自沪江网校《新概念英语2、3、4册连读【双11专享班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~

不是的。
Mary said she already had had supper.  间接引语 ((第一个had是助动词have的过去分词,是过去完成时的一部分,第二个had是实义动词have的过去分词,表示“吃”,have supper吃晚饭)
                        |
                  互相转换
                        |
Mary said, I already had supper.         直接引语
或者:Mary said, I have already had supper.


下面详细解释一下:

间接引语是将直接引语变为由that引导的宾语从句跟在引述动词之后(that也可省略):

“I don’t love her.” he says. 他说:“我不爱她。”
→He says that he doesn’t love her. 他说他不爱她。

直接引语变为间接引语时,若主句为过去时态,变为间接引语的宾语从句通常要将时态往后推一个,即。如:一般现在时变为一般过去时,一般将来时变为过去将来时,现在进行时变为过去进行时,现在完成时变为过去完成时,一般过去时也变为过去完成时,等等(若直接引语为过去完成时,变为间接引语可以不变)。
间接引语变为直接引语则相反,是往前推一个时态。
如:“I want to stay here.” he said. 他说:“我想留在这儿。”
→He said that he wanted to stay there. 他说他想留在那儿。
She said, “It’s raining very hard.” 她说:“雨下得很大。”
→He said that it was raining very hard.  她说雨下得很大。

所以这个问题里面,间接引语的主句时态是Mary said,一般过去时,直接引语的主句也应该是一般过去时,Mary said;间接引语的从句是she already had had supper是过去完成时,往前推一个时态,就是现在完成时,或者用一般过去式,所以就是I have already had supper. 或者I already had supper.

希望可以帮到你~祝你学习进步~

版权申明:知识和讨论来自课程:《新概念英语2、3、4册连读【双11专享班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。