混合虚拟语气在电影里看见一句台词: If he were telling the truth,he wouldn't have told us.此句从句没用 had done,主句为什么是wouldhave done 呢?一般来说 虚拟语气的两种用法:1. If I were you, I would agree with
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 23:38:48
![混合虚拟语气在电影里看见一句台词: If he were telling the truth,he wouldn't have told us.此句从句没用 had done,主句为什么是wouldhave done 呢?一般来说 虚拟语气的两种用法:1. If I were you, I would agree with](/uploads/image/z/13896755-35-5.jpg?t=%E6%B7%B7%E5%90%88%E8%99%9A%E6%8B%9F%E8%AF%AD%E6%B0%94%E5%9C%A8%E7%94%B5%E5%BD%B1%E9%87%8C%E7%9C%8B%E8%A7%81%E4%B8%80%E5%8F%A5%E5%8F%B0%E8%AF%8D%EF%BC%9A+If+he+were+telling+the+truth%2Che+wouldn%27t+have+told+us.%E6%AD%A4%E5%8F%A5%E4%BB%8E%E5%8F%A5%E6%B2%A1%E7%94%A8+had+done%2C%E4%B8%BB%E5%8F%A5%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%AFwouldhave+done+%E5%91%A2%3F%E4%B8%80%E8%88%AC%E6%9D%A5%E8%AF%B4+%E8%99%9A%E6%8B%9F%E8%AF%AD%E6%B0%94%E7%9A%84%E4%B8%A4%E7%A7%8D%E7%94%A8%E6%B3%95%EF%BC%9A1.+If+I+were+you%2C+I+would+agree+with)
混合虚拟语气在电影里看见一句台词: If he were telling the truth,he wouldn't have told us.此句从句没用 had done,主句为什么是wouldhave done 呢?一般来说 虚拟语气的两种用法:1. If I were you, I would agree with
混合虚拟语气
在电影里看见一句台词: If he were telling the truth,he wouldn't have told us.
此句从句没用 had done,主句为什么是wouldhave done 呢?
一般来说 虚拟语气的两种用法:
1. If I were you, I would agree with that.
2.If I had gotten there earlier,I would have met her.
如果 主句 去掉 have: If he were telling the truth,he wouldn't tell us.
或者从句变成 had done:If he had told the truth,he wouldn't have told us.
这两种改法可不可以?句子所表达的意思跟之前还一样吗?
混合虚拟语气在电影里看见一句台词: If he were telling the truth,he wouldn't have told us.此句从句没用 had done,主句为什么是wouldhave done 呢?一般来说 虚拟语气的两种用法:1. If I were you, I would agree with
这是出自《加勒比海盗:黑珍珠诅咒》 Mullroy 的一句话.这种表达看上去不“规范”,但的确还是有人这么说话.有一种解释:if 的虚拟假设用的是过去进行时,强调说话的过程,相当于中文说的“整个是在说谎”.而主句用 wouldn't have done 也是情理之中的事,因为这个否定是真实的.
这类带有“双重否定”意味的表达方式在英语中还有很多,如 I didn't tell nobody 等,而且多出自文化程度低或社会下层人士.文学作品中出现这样的表达方式正好可以以此给角色贴上标签.
If he were telling the truth,he wouldn't tell us:估计不会有人这样说.因为在说话人的潜意识里,tell us 的行为已经发生了,所以一定会用 wouldn't have told us 的形式.
If he had told the truth,he wouldn't have told us.这是一种“有教养的”表达方式,当然可以.