这个英语句子要怎么理解?“Unfortunately,"she says,"many people would never have done what they did,and that is the real truth." 这是做阅读碰到的句子,不知道“would never have done what they did”怎么理解 感激!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/21 18:40:47

这个英语句子要怎么理解?“Unfortunately,"she says,"many people would never have done what they did,and that is the real truth." 这是做阅读碰到的句子,不知道“would never have done what they did”怎么理解 感激!
这个英语句子要怎么理解?
“Unfortunately,"she says,"many people would never have done what they did,and that is the real truth." 这是做阅读碰到的句子,不知道“would never have done what they did”怎么理解 感激!

这个英语句子要怎么理解?“Unfortunately,"she says,"many people would never have done what they did,and that is the real truth." 这是做阅读碰到的句子,不知道“would never have done what they did”怎么理解 感激!
不幸的是,”她说,“很多人绝不会做他们所做的,那是真正的真相

would\could\might + have done 表示想做什么事 但是实际上没有做成 是一种虚拟语气
那么相应加了否定词 never\not 的话 就是指不用想做什么但是却做了
在结合句子来考虑 would never have done what they did 就是指人们做过了(did 过去式 真正做过了)一些事,但是却后悔做了这些事(would+完...

全部展开

would\could\might + have done 表示想做什么事 但是实际上没有做成 是一种虚拟语气
那么相应加了否定词 never\not 的话 就是指不用想做什么但是却做了
在结合句子来考虑 would never have done what they did 就是指人们做过了(did 过去式 真正做过了)一些事,但是却后悔做了这些事(would+完成时 虚拟语气)。
希望有所帮助~~

收起

简单的剖析结构。what they did是前半句的定语。很显然前半句是过去将来完成时。这样的话,后面的定语从句就肯定是过去式。那么此举可变成will never have done what they do.这样就好理解了吧。不必要去理解DID和DONE。意思也可译为:人们将永远无法完成他们所做的事。
【过去将来完成进行时解释】
表示从过去某一时间开始一直延续到过去将来某一时间...

全部展开

简单的剖析结构。what they did是前半句的定语。很显然前半句是过去将来完成时。这样的话,后面的定语从句就肯定是过去式。那么此举可变成will never have done what they do.这样就好理解了吧。不必要去理解DID和DONE。意思也可译为:人们将永远无法完成他们所做的事。
【过去将来完成进行时解释】
表示从过去某一时间开始一直延续到过去将来某一时间
形式
  表示从过去某一时间开始一直延续到过去将来某一时间,
用法
  I/we should have been working.   将来完成进行时与将来完成时的关系和现在完成进行时与现在完成时的关系一样。过去将来完成进行时表示动作从过去某一时间开始一直延续到过去将来某一时间。动作是否继续下去,视上下文而定。编辑本段注意
  连用用法
  经常与before+将来时间或by+将来时间连用,也可与before或by the time引导的现在时的从句连用。   1) 构成will / be going to do sth.   2) 概念   a. 状态完成:表示某事继续到将来某一时为止一直有的状态。   b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。

收起

what they didi 是用来修饰done 的从句
翻译,人们永远不会做那些人应经做过的事儿