租阿里云服务器:问题补充说明里的这道英语为什么选B

来源:百度文库 编辑:高考问答 时间:2024/04/28 01:00:26
-When can I come for the photos? I need them tomorrow afternoon.
-They __B__be already by 12:00.
A.can B.should C.minght D.need

这个只是一种习惯用法,此外,用would也可以
不用这么刨根问底啦,这种题需要的是语感
难道你不觉得其他的选项别扭吗

根据语气就可以判断啊!
SHOULD意思为应该,而A项主要用语表示猜测的句子中

SHOULD表推测(12点前应该好了吧)

SHOULD表推测(12点前应该好了吧)

情态动词should,must,may, can't 都可以用来表示推测,其中should表示“应该”,must用于肯定推测,表示“一定是”,may表示“有可能”,can't用于否定的推测,表示(不可能):

1、表示对现在或者将来的情况的推测:
should/must/may/can't+动词原形

2、表示对正在进行的事情的推测:should/must/may/can't+be+doing

3、表示对已经发生的事情的推测:should/must/may/can't+have+done

例如:
He must be at home.
他(现在)一定在家。

He can't be at school.
他(现在)不可能在学校。

He may be watching TV now.
他可能正在看电视。

He should have finished his homework.
他应该已经完成家庭作业了。