当前位置:高中试题 > 英语试题 > 虚拟语气 > We _____ finish it ahead of time, though it was such a tough task.A. could   B. ...
题目
题型:不详难度:来源:
We _____ finish it ahead of time, though it was such a tough task.
A. could   B. would   C. were able to   C. ought to
答案
C
解析
句意“虽然这是一项十分艰巨的任务,我们还是提前完成了”,表示经过特殊的努力而完成的努力,应用be able to;could 只表示一般性能力。
【标签】情态动词辨析
核心考点
试题【We _____ finish it ahead of time, though it was such a tough task.A. could   B. 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Since you have such good preparations, there  ____ be any problem about passing the coming job interview.
A.mustn’tB.shan;tC.shouldn’tD.needn’t

题型:不详难度:| 查看答案
— You ought to have called her yesterday .
— Yes , I know I ____ .
A.ought toB.ought to haveC.ought have doneD.ought to have called

题型:不详难度:| 查看答案
Why did you keep it a secret from me ? I ____ about it .
A.should be toldB.ought to have been told
C.should have toldD.ought to be told

题型:不详难度:| 查看答案
The girl was frightened by the thief , and she stood there without ____ speak .
A.daring toB.daringC.dare toD.dared to

题型:不详难度:| 查看答案
____ the bike Smith had stolen ?
A.BeenB.DidC.WasD.Had

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.