答一道高中英语题

来源:百度知道 编辑:UC知道 时间:2024/05/27 01:00:17
1.---Did you hear me come in last night?
---No,I _________ asleep. 用情态动词回答
2.Mr Li doesn't have any gray hair, he ______ (be) very old.

3.castle in the middle ages _______(be) cold places.

4.Poor people five hundred years ago ______(have) easy live

7 he________(escape) by this window because it's locked.

题目要求是用can/ must /may/ can't be doing or can/could/may/might/must/should/need(not) have done来回答

不是很懂的请不要回答了 谢谢 答了要讲理由的 我会追加50分的

1245楼的朋友们这样一只半解的人就不要来答了 谢谢哦

1. must have slept,must have done,表示对过去的事情带有肯定语气的推断(根据有“没有听见对方来”这个事实)。

2. can't be 表示不可能。表示推断的否定语气用can't,不能用mustn't

3. 这道题我觉得有不止一个答案,因为没有上下文,用might/must haven been都可以表示推断,不严格的口语中,could be和might be也未尝不可。

4. couldn't have。这里的can表示“能力”,couldn't表示“不能够”。

5. can't have escaped,对过去的推断的否定,表示他不肯能是从窗户逃出去的,因为窗户锁着。当然,如果表示能力的话,也可以用can’t,表示他现在逃不出去,因为窗户锁了。

如果不懂的话再问吧,情态动词的功能确实很麻烦。

must be

must这里不是必须的意思,这里是肯定判断 用 must

must have been
对过去发生的事情进行推测。译为:没有,我想我当时睡着了。

must be 我一定是睡着了。must是情态动词

had been

1. must
2.can't be
3.must or might
4.couldn't have
7.can't escape
保证没错!