(一)一般虚拟结构
|
类别 |
用法 |
例句 |
|
|
If引导的条件从句 |
与现在事实相反 |
从句动词:过去式(be用were) 主句动词:should/would/could/might+动词原形 |
If he were here, he would help us. |
|
与过去事实相反 |
从句动词:had+过去分词 主句动词:should/would/could/might+have+过去分词 |
If I had been free, I would have visited
you. |
|
|
与将来事实相反 |
从句动词:过去式 / should+动词原形 / were+不定式 主句动词:should/would/could/might+动词原形 |
If it should rain tomorrow, we would not go
camping. |
注意:主句中的should只用于I、we,但在美国英语中,should常被would代替;从句中的should可用于各种人称,且不可以被would所代替。
(二)混合虚拟结构
7.shall/should
|
|
用于人称 |
意义 |
|
shall |
第一、三人称 |
征求对方的意见 |
|
第二、三人称 |
说话人给对方的警告、命令、允诺、威胁 |
|
|
用于法律、法规等条文中 |
应……,须……,得…… |
What shall we do this evening?
注意:may用于征求对方的许可,而shall用于征求对方的意见或指示:
May I have a look?我能看一看吗?
Shall I have a look?需要我看一看吗?
You shall fail if you don’t work harder. (警告)
He shall have the book when I finish reading. (允诺)
He shall be punished.(威胁)
The fine shall be given in cash.罚款须以现金缴纳。
|
should |
意义 |
|
①(表义务、责任的)应该 |
|
|
②(表预期的)应该会,想必会,一定……会把 |
|
|
③(表惊讶、遗憾的)竟然、居然 |
|
|
④(与疑问词连用,表意外、惊讶、纳闷等的)究竟是,到底 |
|
|
⑤(用于表示命令、建议、请求等词后面的that从句中,且should可以省略)应该,必须 |
①You should apologize to him.
②The photos should be ready by 12:00.
③I’m surprised that you should speak in such a way.
④Who should ccome in but my old friend Betty.我当究竟是谁进来了呢,原来是我的老朋友贝蒂呀。
⑤I suggested that he (should)change his mind.
My suggestion was that he (should)change his mind.
注意:ought to表示 “应该” (与should同义, 只是语气稍重一些), 也可表示推测。
You ought to take care of him.
He ought to be home by now.