Had you prepared for your lecture, you______ more fluently.

admin2011-01-24  40

问题 Had you prepared for your lecture, you______ more fluently.

选项 A、should have spoken
B、would have spoken
C、would speak
D、had spoken

答案B

解析 句意:如果你准备了演讲的话,肯定会说得更流利。本题考查虚拟语气。在虚拟语气中,与过去事实相反时,从句用过去完成时,主句用would have done,表示与过去发生过的动作相反的愿望。在虚拟语气的主句中,只会出现would+动词的原形或完成时的形式。所以A和D绝对不正确。而C是与现在事实相反,与从句时态不一致。
转载请注明原文地址:https://kaotiyun.com/show/hEGC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)