【couldhavedown除了虚拟语气还有什么用法They-查字典问答网
分类选择

来自宋小康的问题

  【couldhavedown除了虚拟语气还有什么用法Theycouldhavegoneforaholidayasthehouseseemedempty.这句话是对的,但我感觉这里不是虚拟呢?】

  couldhavedown除了虚拟语气还有什么用法

  Theycouldhavegoneforaholidayasthehouseseemedempty.这句话是对的,但我感觉这里不是虚拟呢?

1回答
2020-02-1023:17
我要回答
提示:回答问题需要登录哦!
刘全昌

  couldhavedone除了虚拟语气还有什么用法?

  Answer:除了表虚拟还可以表推测

  注:虚拟和推测是两种不同的概念

  虚拟--是对已经存在的事实做出的相反假设

  推测--只是对事实的推理,其结果可能与事实相符也可能不符.

  一

  推测用法

  Can/couldhavedone表对过去发生事情的推测一般用在否定句和疑问句中.

  如:LZ所例此句

  Theycouldhavegoneforaholidayasthehouseseemedempty

  这里"couldhavedone"就是表示对过去的推测.

  译为:他们可能去度假了

  如果要表虚拟,那么意思为

  他们本可以去度假(显然前后不合逻辑)

  例:

  1)Can/Couldhehavepassedtheexam?他可能通过了考试吗?

  2)Ithinkthathecouldn’t/can'thavegoneabroad,forIsawhimjustnow.我认为他不可能出国了,因为我刚才还看见他了.

  二.

  虚拟用法:

  could(不能用can)havedone表示“过去本能够做某事却未做.

  注意:其否定形式couldn'thavedone没有虚拟语气的用法只能表推测,相当于can'thavedone,意为:“过去不可能做了某事

  例:

  Youcouldhavedoneitbetter.

  你本可以把这件事做得更好.(事实上做的不是非常完美)

  Ifyoustillfeelconfused,leaveamessageplease

2020-02-10 23:19:58
大家都在问
最新问答