shall与should用法详解
5. should 表示推断
should 表示推断时意为“应该”、“可能”:
They should be there by now, I think. 我想现在他们都已经到了。
The concert should be great fun. 音乐会应该很有意思。
The poems should be out in a month or so. 个把月之后这些诗估计就可以出版了。
With an early start he should be here by noon. 动身得早,他中午就该到这里了。
【注】should表示推断时,语气较肯定,通常是指非常可能的事(因为暗示有一定的事实依据或合乎常理),而may, might, could等表示推测时,则语气较不肯定,尤其是might, could。请看一道考题:(from www.hxen.net)
"When can I come for the photos? I need them tomorrow afternoon." "They _____ be ready by 12:00."
A. can B. should
C. might D. need
在四个备选项中,A、B和C均表示推测,但A通常不用于肯定句中表示推测,故不宜选;B和C虽均可用于肯定句表示推测,但根据对话情景顾客下午要照片,如果店主中午12点还不能把照片冲洗出来,那么生意肯定难做成,所以店主应用肯定语气较强的should(=应该)来回答顾客,而不是用语气较弱的might(=有可能),即应选B不选C。
6. should 用于征求意见
主要用于第一人称的疑问句形式:
Should I open the window? 我可以打开窗户吗?
Where should I meet you tonight? 我今晚该到哪儿与你见面?
What should we do now? 我们现在该干什么呢?
【注】该用法与Shall I (we)…?的用法相似。
7. should 表示谦逊或委婉
通常与like, love, think, say, imagine等动词连用:
I should like to know why. 我想知道这是为什么。
I should say she’s over forty. 我想他有40多岁了。
I should think it’s too expensive. 我看这太贵了。
I should imagine it will take about three hours. 我想得花大约三个小时。
- 上一篇
- 下一篇