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 只表示一般性能力。 【标签】情态动词辨析 |
举一反三
Since you have such good preparations, there ____ be any problem about passing the coming job interview.A.mustn’t | B.shan;t | C.shouldn’t | D.needn’t |
|
— You ought to have called her yesterday . — Yes , I know I ____ . A.ought to | B.ought to have | C.ought have done | D.ought to have called |
|
Why did you keep it a secret from me ? I ____ about it .A.should be told | B.ought to have been told | C.should have told | D.ought to be told |
|
The girl was frightened by the thief , and she stood there without ____ speak . A.daring to | B.daring | C.dare to | D.dared to |
|
____ the bike Smith had stolen ? |
最新试题
热门考点