2 forget 时态的问题

______you ______?

OhI______the door.

A.Have;forgotten anything; forget to lock

B.Have;forgotten something;forgot to lock

C.Did;forget something;Forget locking

D.Did;forget anything ; forgot locking

曹老师问下,这道题显然需要些语境,似乎可以多选,BD似乎都可以,只不过含义不同,首先A选项的forget一般现在时,这似乎不可以。forget to do sth是忘记要做某事,如果用了现在时,后面还加了不定式去表示要做的事情,这便不能叫忘。我推测的对吗?COCA语料库似乎forget to do的相关的例句也非常的少。

forget doing sthforget可以用现在时?

问句用现在完成时和一般过去时差别不太大吧?都表示的最近过去的某时间。现在完成时所表示的时间相对不确切。

问句的代词somethinganything,我查了下谷歌,似乎反而用something(修辞疑问句)的更加的多啊,这是因为forget语义?导致那些问句经常不用正常的anything,而去使用修辞something

请先 登录 后评论

最佳答案 2024-05-02 21:50

答案选B。问话人显然知道对方网络锁门,因此问他是否忘记了做某事。这里要用肯定词something,不能用非肯定词anything。对方经提醒意识到自己忘记锁门了,于是回答forgot to lock the door.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,165 浏览
  • 叶大统   提出于 2024-05-02 20:52

相似问题