he said“ My dog had taken it into the garden."为什么用过去完成时

he said“ My dog had taken it into the garden."为什么用过去完成时
如果过去是说明现在已经不在花园了,那么我能理解
但为什么还要完成呢?
ps···本来完成时满懂得··过去动作延续到现在···但好多文章好多单词一会用过去,一会又也可以用过去完成···越来越混了···
kzgsky 1年前 已收到4个回答 举报

jj29 幼苗

共回答了19个问题采纳率:89.5% 举报

刚刚也在思考这个问题,说点个人的看法,希望能和楼主交流下. 如果用现在完成时的话,就是意味着dog take it这个动作对说话者(酒店老板)所处的现在(now)造成影响.dog take it造成的影响逻辑上来讲就是钱包不见了.但是现在(now)钱包找回来了,没有不见,所以dog take it这个动作没有对说话者当时所处的时空(now)造成影响. 那么dog take it这个动作造成的影响在过去,就是使得之前作者没钱付账.我不知道过去完成时除了表示两个动作的前后之外,是否也和现在完成时一样有一个作用,就是表达在过去的一个动作对某个时空造成影响. 如果有的话那么就可以这么理解,酒店老板之所以这样说,是想告诉作者,你过去没钱付账的这个局面,是受到了过去的过去dog take it 这个动作的影响. 可能有点乱,再加个图表达下我的意思.

1年前

3

新手_007 幼苗

共回答了16个问题 举报

你可以这么理解,狗带东西入花园 这件事情是发生在他说这句话之前。而他说这句话是过去的某个点,所以是said,而狗这个点是said这个过去点的过去,所以用过去完成时。

这个已经不能用你理解的所谓过去完成时的意义了。基本上只要是谈到过去的过去,那么会用到过去完成时。这不是我记得said“xxx" xxx里面的时态只有当“”拆掉表示转述的时候里面的时态才会往后推么· 比如王老...

1年前

1

garfield620 幼苗

共回答了56个问题 举报

主句用了过去时“said",分句里头动作在said之前已经完成了当然就用了过去完成时啊~

1年前

0

田得水 幼苗

共回答了1234个问题 举报

he said“ My dog had taken it into the garden."为什么用过去完成时,因为said是过去时,had taken it into the garden是发生在said的先前,也就是发生在“过去的过去”。祝你学习进步!这不是我记得said“xxx" xxx里面的时态只有当“”拆掉表示转述的时候里面的时态才会往后推么· 比如王老师说“”然后换成转述  ...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.035 s. - webmaster@yulucn.com