中学英语网 - 英语教育资源门户手机版旧版
当前位置:首页 > 教材 > 人教版/高中 > 资料详情

人教版高中英语必修1 Unit 5 Nelson Mandela-a modern hero 重点句型讲解

Unit 5 Nelson Mandela-a modern hero 重点句型 1. ...only then did we decide to answer violence with violence.……只有到这个时候,我们才决定用暴力反抗...

Unit 5 Nelson Mandela-a modern hero 重点句型

1. ...only then did we decide to answer violence with violence.……只有到这个时候,我们才决定用暴力反抗暴力。

only 修饰的时间、条件、方式状语等放在句首时,主句要用部分倒装。

Only then did she realize she had made mistakes.

直到那时她才意识到她所犯的错误。

Only when he came back did I go to bed.

当他回来的时候,我才上床睡觉。

温馨提示

only 放在句首修饰状语时,主句部分要倒装,修饰主语、宾语时,则不倒装。

Only you understand me.只有你了解我。

2. He taught us during the lunch breaks and the evenings when we should have been asleep.

他在午餐后的休息时间以及晚上本来该睡觉的时间教我们学习。

should have done 本应该做某事(但实际上并没有做)/对过去已发生的事情的推测。ought to= should 但在语气上比should要强。

温馨提示

情态动词+have done的用法小结:

must+have done 表示对过去情况的推测,只用于肯定句中,意为“一定……”,其否定的意义用can’t+have done表示。

can/could have done 对过去已发生的情况的推测,用于疑问句或否定句中。

could+have done本来有能力做而实际上没有做

needn’t+have done本来不必做的事,实际上却做了

might have done本来可以做而实际上未做。

may (might)+have done表示对过去的推测,多用在陈述句,意为“也许;可能……”。用might 比用 may 语气更加委婉。

would+have done 用于虚拟条件句中,表示与过去事实相反。

He ought not to have taken the old clothes away.

他不该把旧衣服带走。(事实上已带走。)

The street is wet.  It must have rained last night.

路面是湿的,昨天晚上肯定下雨了。

If I could have stopped, there wouldn’t have been an accident.

如果我能够停下来,事故就不会发生了。

I needn’t have gone to the office yesterday.

昨天我没必要去办公室。

Please don’t do that.  You might both have been caught and killed!

请不要那样做。你们俩很有可能被抓住然后被杀掉!

易混辨析:should/ought to

①两者均有“应该”之意,should多表示说话人主观建议,ought to多表示道义和责任。

Doctors and nurses should take good care of patients.

医生和护士应该仔细照顾病人。

You shouldn’t drink and drive.

你不该喝了酒还开车。

You ought to be blushed at your conduct.

你应该为你自己的行为感到羞愧。

②两者均可表示预测,意为“应该会,可能”。

We should/ought to arrive there before dark.

我们应该会在天黑前到达那里。

It’s twelve o’clock now. She should/ought to have already got there.

现在已经12点了。她应该已经到那里了。

联想拓展

should的其他用法:

①虚拟从句中,表示“假如;万一”;

If you should change your mind, do let we know.

如果你想要改变主意,让我们知道。

In case you should need any help, here is my number.

假如你需要任何帮助,给我打电话,这是我的电话号码。

②应该,必须

She recommended that/she (should) take some time off.

她建设应该休假。

③表示惊讶,遗憾。

It’s strange that she should have done such a thing.

她能做好这样的事情,真让人觉得奇怪。

文章评论

表情

共 0 条评论,查看全部
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~