Why did you keep it a secret from me ? I ____ about it .A.should be toldB.ought

Why did you keep it a secret from me ? I ____ about it .A.should be toldB.ought

题型:不详难度:来源:
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

答案
B。
解析
表示应该做某事,但事实上没做到,应用“should / ought to +不定式的完成式”,本句为被动语态。
举一反三
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

题型:不详难度:| 查看答案
He looks very tired . He ____ to bed too late last night .
A.must goB.must have goneC.could goD.didn""t go

题型:不详难度:| 查看答案
If you ____ me , I""ll give you some advice .
A.listened toB.will hearC.will listen toD.will listen

题型:不详难度:| 查看答案
A lion ____ only attack a human being when it is hungry .
A.shouldB.canC.willD.shall

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.