作业帮 > 英语 > 作业

关于虚拟语气的问题 would not have found would not find

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 06:27:00
关于虚拟语气的问题 would not have found would not find
if you had studied the problem carefully yesterday,___
为什么不是 you would not have found any difficulty now
而是 you would not find any difficulty now
虚拟语气不是 would have done 的样式么?怎么答案是没有have的那个
因为当if条件从句与主句表示的时间不一致时,两部分句子的动词形式也应作相应的调整,而不能一味遵循通用的形式
在个句子中,从句的动作发生在过去,而主句的动作发生在现在,因为有个now
翻译的话就是:
如果你过去仔细研究了这个问题的话,你现在就不会遇到任何困难了
如果填would have done的话,翻译就是:如果你过去仔细研究了这个问题的话,你当时(还是指过去)就不会遇到任何困难了
关键是这里有个now表明前后时间不一致