几道初三的选择题,请来看看

问题描述:

几道初三的选择题,请来看看
You _____ talk loudly in the reading-room.
mustn'tcan't needn't may not
填mustn't还是can't,为什么?我觉得这两个都可以啊
Dd you know when john _____ for dinner this evening?
No,but I think he _____ when he is free.
A.will come,comes B.will come,will comeC.comes,comes D.comes,will come
选哪个,为什么?
He wanted to know how long _____ in hospital?
A.she si staying B.she had stayed C.did she stayD.she stay
选哪个,为什么?
请解答下,谢谢了

1. You _____ talk loudly in the reading-room.
mustn'tcan't needn't may not
填mustn't还是can't,为什么?我觉得这两个都可以啊
答:最怕初中某些高手出的这样的“妙题”,没有可信度,一般是所谓的模拟题,一搜索,固然!
考前模拟- 360教育网--最大的免费教育资源网
We ______ talk loudly in the reading room.
A. can't B. mustn't C. may not D. don't have to.
其实这题与上一题一回事,don't have to=needn't
这一题根据出题心理学,出题老师的水平,我知道,“最佳”,“正确”答案是mustn't.
但实在不是一道好题目,其它三个都是可能的,依次为:mustn't, man not , can't 和needn't (dodn't have to).光是这么一句话,并不能让人信服只能选mustn't.楼上的这位老师(回答者: oneinabillion )说得非常好,还举了例子,借用一下:
You mustn't talk loudly in the reading room--it's the school rule.
You can't talk loudly in the reading room--it's not nice.
You needn't talk loudly in the reading room--it's so quite that i can even hear you whisper.
You may not talk loudly in the reading room--or else I will call security and have you removed.
2. Do you know when John _____ for dinner this evening?
No,but I think he _____ when he is free.
A.will come,comes B.will come,will comeC.comes,comes D.comes,will come
选哪个,为什么?
答:B
译:你知道约翰今晚什么时候来吃晚饭吗?
我不知道.不过我想他有空时会来的.
析:本题考宾语从句中的将来时态与状语从句中将来时态的区别.大家都知道,在时间和条件状语句中,用现在时表示将来,但有的学生甚至老师只简单记作When, if从句中用一般现在时,不用will+ V. 故意设两个陷井.其实这两个when从句都是宾语语从句,该用一般将来时态还得用!
评题:题句意思很不生活化,翻译时很不是味道!见过比这更好的题目.
3. He wanted to know how long _____ in hospital?
A.she is staying B.she had stayed C.did she stayD.she stay
选哪个,为什么?
答:B
译:他想道她住院有多久了.
析:考宾语从句的语序、时态一致及完成时延续用法.主过从句,时态一致,排除AD.(D项抄写可能有误,为stays,否则不是好的干扰项.错误太明显,如果是stayed, 则会有争议). 从句主谓语序正常,排除C.