首页 知识详情

突然想起来如果从句是had done ,主句不应该是would have done吗?

网校学员hap**在学习英语零基础直达大学四级【3月班】时提出了此问题,已有1人帮助了TA。

网校助教

Supercindyliu

同学你好,该知识点来自沪江网校《英语零基础直达大学四级【3月班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好,
同学说的没错,是助助忽略了后面的虚拟语气,非常抱歉!
If引导的虚拟虚拟语气中从句过去完成时,主句是would/could/should/+have done。
所以应该是She answered if you had eaten more and talked less, we would both have enjoyed your dinner.
祝学习愉快~

版权申明:知识和讨论来自课程:《英语零基础直达大学四级【3月班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。