You ______ be hungry already — you had lunch only two hours ago!A.wouldn’tB.can’

You ______ be hungry already — you had lunch only two hours ago!A.wouldn’tB.can’

题型:不详难度:来源:
You ______ be hungry already — you had lunch only two hours ago!
A.wouldn’tB.can’tC.mustn’tD.needn’t

答案
B
解析
本题考查的是对现在情况的否定推测。表示对现在的肯定推测,常用must be来表示,表示对现在的否定推测,常用can’t be来表示。本句的意思是:你不可能饿了---你两小时前才吃午饭呢!A项表示“(过去)将来不”,C项mustn’t表示禁止“不准”,D项needn’t表示“不必,不需要”。
举一反三
--- I stayed at a hotel while in New York .
--- Oh, did you? You ____ with Barbara.
A.could have stayedB.could stayC.would stayD.must have stayed 

题型:不详难度:| 查看答案
If I ___ the answer to the question , I ____  you..
A.know; would tellB.would know; would tell
C.knew ; would tellD.know ; tell

题型:不详难度:| 查看答案
Something ___ to save our earth. Do you think so?
A.can doB.must doC.has to doD.must be done

题型:不详难度:| 查看答案
I can’t find my English book. I must ___ it at home this morning.
A.forgetB.leaveC.have forgottenD.have left

题型:不详难度:| 查看答案
We ___ to the farm last week.
A.hadB.needed toC.didn’tD.had to go

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

超级试练试题库

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