新概念英语第二册第18课中“My dog had taken it into the garden",为什么要用过去完成时?过去完成时是“过去的过去”,但店主说这话时的语境,好像应该只是一般的过去时或过去完成时才对吧?希望了

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:42:46

新概念英语第二册第18课中“My dog had taken it into the garden",为什么要用过去完成时?过去完成时是“过去的过去”,但店主说这话时的语境,好像应该只是一般的过去时或过去完成时才对吧?希望了
新概念英语第二册第18课中“My dog had taken it into the garden",为什么要用过去完成时?过去完成时是“过去的过去”,但店主说这话时的语境,好像应该只是一般的过去时或过去完成时才对吧?希望了解的朋友解答,
回答一楼:你说的有一定道理,在口语中语法现像是不必太较真的,但《新概念》是一套标准的英语教材,应该不太会有明显的语法不符的现像,不管怎样,呵呵~

新概念英语第二册第18课中“My dog had taken it into the garden",为什么要用过去完成时?过去完成时是“过去的过去”,但店主说这话时的语境,好像应该只是一般的过去时或过去完成时才对吧?希望了
店主的话是直接引语,与文章叙述的时态没什么关系,店主之所以用过去完成时,应该是因为狗把包叼到花园,是在店主找到包之前,算是“过去的过去”吧~

你说的很对,过去完成时,意思就是他的狗是在过去完成的那个动作,一般是整篇文章都是过去式的时候会出现这样的句子

这句话后面用的是“He said” 就已经是一般过去时了。而狗是在他说话前把包叼走的,所以应该用过去完成时

"I'm sorry ,"he 【said】,"my dog【 had taken】 it into the garden."
【 语法】要求就是要时态一致,,不管如何(除非是客观真理),如果前面是过去时,后面必定得是过去完成时

楼主太逻辑了··英语其实很感性的· 时态不是死板的,其实很多外国人在当地说话就很不标准,但是中国考试没办法
个人没看过文章·可能是未了强调完成吧·