当前位置: 首页 > 学科分类 > 英语

本应该做某事却没有做的英语结构,使某事被做的英文句型

  • 英语
  • 2025-11-29

本应该做某事却没有做的英语结构?"Should Have Done"是英语中表达“本应该做某事但实际上未做”的虚拟语气结构。这一结构常见于表达遗憾或批评的场景中,用来表达一种与过去事实相反的可能性或假设。其基本含义与“本该做某事”相对应。二、详细解释 含义理解:在语境中,"Should Have Done"表达了对过去某一行为的期望或要求,那么,本应该做某事却没有做的英语结构?一起来了解一下吧。

加入某人做某事的结构

should have done

过去本该做某事

shouldn't have done

过去本该做却没有做

宁愿做某事英语常用结构

本来应该做某事,英语可以用“should have done”来表达。关于may、should、can在虚拟语气中表达“本来应该做某事”这一概念的用法区别,以下是详细讲解:

一、should have done

用法:should have done表示“过去本应该做某事,但实际上没有做”。它带有一种责备或遗憾的语气。

例句

You should have finished your homework before going out.(你本应该在出门前完成作业的。)

I should have told her the truth earlier.(我本应该早点告诉她真相的。)

二、may have done

用法:may have done在虚拟语气中并不常见,它更多地用于表示对过去某事的推测,意为“可能已经做了某事”。但在某些语境下,它可以表达一种较为委婉的责备或遗憾,但语气不如should have done强烈。

注意:在表示“本来应该做某事”时,may have done不是首选表达,因为它更多强调的是推测而非责任或遗憾。

本可以做某事却没有做的英语结构

都是事后追悔用语

该做而未做: should have done

不该做而做了: should not have done

补充:

should have done最典型的用法就是表示与过去事实相反的情形,意思是“本来应该做了某事但实际没有做”。请看例句。

1. a. It was an easy test and he should have passed, but he didn’t.

那个测试很容易,他本来应该通过的,但却没有。

这里的should have passed是虚拟用法:本来预期他能通过,但事实上没有,即已经知道结果或事实与预期不符。

Should have done的推测用法

我们可以用should来谈论预期的、意料的事情。此时,should do是对现在或将来的预期,而should have done是对过去事情的推测。请把上面的a句与下面的b句进行比较。

1. b. It was an easy test and he should have passed, but I don’t know for sure.

那个测试很容易,他应该通过了,但我也不确切知道结果。

这里是should have done的推测用法。

某人想要做某事的句型结构

1. should have done but I haven't done it 本该做某事却没做

例子:I should have visited you yesterday, but something blocked me temporarily

2. intend to do 想去做

3. must+have+v -ed 表示一定,想必

使某事被做的英文句型

忘记要去做某事与忘记做了某事之间的区别在于:forget to do sth指的是本来应该去做某事,但因为忘记而没有执行。例如,“Iforgottoclosethewindowsthismorning.”意指今天早上我本该关窗户,却因为忘记而没有执行。再如,“Heforgottoturnoffthelightswhenhelefttheclassroom.”意指他离开教室时,本应关灯,却因忘记而没有关。

forget doing sth则表示本已做过某事,但因为忘记了,而以为没有做。例如,“Iforgotpayingforthisbook.”意指我已付过这本书的钱,却忘记了,误以为没有付。再如,“Sheforgotlockingthedoor.”意指她已锁了门,却忘记了,误以为门未锁。

在使用这两个表达时,要根据具体语境来判断,是忘记要做某事,还是忘记已经做过某事。前者强调的是应当做但未做,后者则是已经做了但忘记了。

在日常生活中,我们可能会遇到类似的情况,比如忘记关窗户或灯,这属于forget to do sth;又或者忘记锁门或支付账单,这则属于forget doing sth。

以上就是本应该做某事却没有做的英语结构的全部内容,一、should have done用法:should have done表示“过去本应该做某事,但实际上没有做”。它带有一种责备或遗憾的语气。例句:You should have finished your homework before going out.(你本应该在出门前完成作业的。)I should have told her the truth earlier.(我本应该早点告诉她真相的。内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。

猜你喜欢