下面这句话中的过去将来完成时是什么用法?

时间:333次浏览2023.01.26提问

下面这句话中的过去将来完成时是什么用法?

已解决问题

hao231知道平台可亲可爱的CCCP我们的联盟Z牢不可破CCCP网友在333次浏览2023.01.26提问提了关于外语学习英语外语相关的问题,他的提问听说下面这句话中的过去将来完成时是什么用法?外语学习英语外语希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

第1个回答

阿森2023.01.27回答这是与过去事实相反的虚拟语气。与过去事实相反的虚拟语气——从句用过去完成时,主句就可以用过去将来完成时。这里用现在分词短语表示条件从句的含义。使用此句型时从句中会出现hadhad的情况,同学们要注意区分had与hadhad区别例1:Ifhehadmoney,hewouldbuyacar.(如果他有钱,他会买辆车)此句中had为一般过去时动词,翻译为“有”,所以这时是与现在事实相反的虚拟语气。例2:Ifhehadhadmoney,hewouldhaveboughtacar(如果他那时有钱,他就会买辆车)此句中第一个had为过去完成时助动词,第二个had为have(有)的过去分词。

第2个回答

夢幻紅塵2023.01.27回答过去将来完成时态其实这是一个虚拟的时态.would是一个情态动词,表达的是一个内心对外部世界的推测.said是主动词,体现"完成态"过去将来,这个时间,到底是怎么回事呢.简单来说就是在过去的某个时间点A,对点A所处的时间的未来进行推测.就比如你这句话,用中文来解释的话就是这个逻辑.如果当时(所有人)看着他,那么(当时)就不会有人说他56岁了虽然原句中没有because这一类的标明"原因"的这类标记词.但是逻辑是还在的.都是对"相对某个时间点的未来进行推测"而前面的looking表示的叫现在分词做伴随状语,也就是后面这件事和lookingathim几乎是同步的.,用你这句话来说的话就是noonewouldhavesaid这件事本应该发生在lookingathim同一时间的.哎~本应该,这三个字是精髓.再比如如果昨天我昨天有空,我本应该去那的.ifihadgottimeyesterday,iwouldhavegonethere.如果你早点到,你本应该可以见到她ifyouhadgotthereearly,youwouldhavemether.