2. 表示“(估计)应该已经……,“大概已经……,即对过去情况的推测。例如:
They left at nine, so they should have arrived (= probably have arrived) home by now.
他们是九点钟走的,现在应该已经到家了。
They should have finished their work, for they began to do it so early.
他们很早就开始工作,现在大概已经干完了。
3. 意为“竟然已经……,“居然已经……,即表示说话人对已经出现的事态感到“惊奇、惊喜、怀疑。例如:
I'm surprised that he should have been so foolish. 我很奇怪,他竟然会这么傻。
I'm amazed that Mr Harris should have said nothing about the matter.
这件事,哈里斯先生竟然只字未提,对此我大为惊异。
It is wonderful that you should have achieved so much these years.
这几年你竟然取得如此大的成就,你真了不起。
此外, should 还可以出现在“ should be doing sth 或“ should have been doing sth 等句式中,表示“应该正在……或表示说话人的某种不满情绪。例如:
Why should we be sitting here doing nothing? 我们干嘛坐在这里闲着?
【should的具体用法】相关文章:
★ 人称代词的用法
★ few、little、a few、a little的用法
最新
2016-11-24
2016-11-24
2016-11-09
2016-11-04
2016-11-04
2016-11-02