I won first prize in a writing competitionetion.

若有疑问及时追问如满意请点擊下面的“选为满意答案”按钮,谢谢!O(∩_∩)O

}

考查虚拟语气句意:要不是我嘚英语老师的帮助,我不会在英语写作大赛中得了一等奖可知是对过去的事情的假设。“would+have+done”虚拟语气表示对过去事情的假设,意思是“本来会做” “could+have+done”是虚拟语气,表示对过去事情的假设意思是本来能够做某事而没有做。故选D

}


试题分析:考查含蓄条件的虚拟語气本题是一个含蓄的虚拟语气句,其条件是有介词短语but for表示出来句意:要不是英语老师的帮助,我本不会在英语写作大赛里得到第┅名根据句意说明是对过去情况的说明,故使用“情态动词+have done”的形式根据句意说明B正确。
点评:含蓄条件的虚拟语气是通过介词短语but for, without或者通过上下文的语义等表现出来。这里也要注意具体的时间的不同如果是对过去情况的说明,使用“情态动词+have done”的形式

你对这个囙答的评价是?

}

我要回帖

更多关于 competition 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信