We________done better under more favorable conditions.A、could haveB、hadC、must

游客2023-10-22  13

问题 We________done better under more favorable conditions.

选项 A、could have
B、had
C、must have
D、ought to have

答案 A

解析 在更有利的条件下,我们能够做得更好些。虚拟语气题。由under more favorable conditions可以判断,这是一个含蓄条件,说明过去做某事的时候并没有更有利的条件,所以这是虚拟语气的一种,可首先排除B项。must have done sth. 表示对过去的肯定猜测,ought to have done sth. 表示过去本应该做而没有做,故C和D项均不符合题意。could have done表示过去本来能做成却没有做成,符合题意,故A项为正确答案。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3119469.html
最新回复(0)