2012年小升初英语语法——如何表达本来该做某事

编辑:zhangf

2012-06-05

【编者按】2012年小升初考试需要提前准备,精品学习网小升初频道将陆续整理2012年小升初英语语法——如何表达本来该做某事,供广大小升初考生参考。请大家关注精品学习网小升初频道,预祝大家取得理想好成绩。

2012年小升初英语语法——如何表达本来该做某事

shouldhavedone

“shouldhave+动词的完成式”表示本应该做而实际上没有做,它的否定形式表示某种行为本不该发生但却发生了。有责备的意味。

Youshouldhavestartedearlier,butyoudidn't.

你本应该早点儿出发,但是你没有。

Youshouldhavewashedthewound.

你应该已经洗好了伤口。

Sheshouldn'thavetakenawaymydictionary,forIwantedtouseit.

她本不应该拿走我的词典,因为我要用它。

Youshouldn'thavebeensorudetohim.

你本不应该对他那么粗鲁。

注:“shouldhave+完成式”虽然可以表猜测,但因为会造成歧义,应少用。

oughttohavedone

1、“oughttohave+动词的完成式”表示过去应做某事而实际未做,它的否定形式表示本不应该做某事却做了(用法和should相同)。

Yououghttohavehelpedhim,butyoudidn't.

你本应该帮助他但你没有。

Yououghttohavestudiedharder.

你本应该更努力学习的。

Heoughtnottohavestoppedhisworkhalfway.

他本不应该做这项工作时半途而废。

Heoughtn'ttohavedonethat.

他本来就不该做那件事。

2、“oughttohave+动词的完成式”还可以用来表猜测。

Theyoughttohavearrivedbynow.

现在他们想必已经到达。

Ifhehadstartedatnineo'clock,heoughttohavebeeninLondonbyeleveno'clock.

如果他在九点出发,那他十一点钟该到达伦敦了。


编辑推荐:

精品学习网小 学频道

精品学习网作 文频道

精品学习网小升处频道

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。