Why haven"t you finished your homework yet? You___________ to have finished it b

Why haven"t you finished your homework yet? You___________ to have finished it b

题型:不详难度:来源:
Why haven"t you finished your homework yet? You___________ to have finished it by last Sunday.
A.are supposedB.were supposedC.are supposingD.were supposing

答案
B
解析
本题考查的是be supposed to的用法。题意为“你为什么还没完成作业?你上个周日就应该完成了。”在本题中be supposed to have finished相当于should have finished,意为“本来应该完成而实际上没有”。
举一反三
--Do you know when the Chinese custom_________ from?
--It"s hard to say. But its characteristics__________ the Tang Period.
A.began ; proveB.started ; show
C.is ; appearD.dates ; suggest

题型:不详难度:| 查看答案
Mr. Smith__________ the roll of film as soon as he arrived home
A.got down to washB.got down to develop
C.got down to washingD.got down to developing

题型:不详难度:| 查看答案
The president of the country was ______well of when he was in power.
A.praisedB.fondC.appreciatedD.thought

题型:不详难度:| 查看答案
Why are you so anxious? It isn’t your problem _____.
A.on purposeB.in allC.on timeD.after all

题型:不详难度:| 查看答案
"Please __________why you"re so late," said his girlfriend.
A.excuseB.explainC.apologizeD.tell

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

超级试练试题库

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