一个虚拟语气的英语句子问题 。

Had Franklin written the dictionary instead of Webster, he would spell give [giv],and wrong [rong].
这个句子是对过去虚拟省略了if,但为何主句在would后少了has?

这是conditional sentences (虚疑句)的第三类句型,主句本应为:
He would have spelled …… 过去将来完成式,但句中只用过去将来式。
之所以这样做,可能是一种简化,过去将来完成式的句子太罗嗦了,因为一见从句就可联想到是这样的句型。
我还看到过简化得更多的句子:
本应:If you had not helped us , we could not have finished the work on time。
变成:Without your help,we could not have finished the work on time。
也就是一些典型的例句,可能会以另一种样子出现在文章中。
供你参考。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-15
条件句中虚拟语气的形式 从句中提出一种与客观现实不相符或根本不可能存在的条件,主句会产生的一种不可能获得的结果.条件句中的虚拟语气根据不同的时间有...
相似回答