Much as 引导的让步状语从句 虚拟语气句子

Much as ______I couldn’t lend him the money because I simply didn’t have that much cash.

尽管我想借钱给他,但是没法借,因为我没有那么多闲钱。

为什么这里用 I would have liked to,不用 I would like to have

我想借钱给他是真实的过去发生的情况啊?

请先 登录 后评论

最佳答案 2022-03-14 20:06

would have liked to 表示未能实现的过去愿望。这个句子大致等于 I would have liked to lend him the money, but I couldn't do it because I simply didn't have that much cash. 这类句子中,第一分句用虚拟语气表示未能实现的过去计划、意图、打算、愿望,but后的分句用陈述语气解释为什么这些计划、意图、打算、愿望未能实现。例如,I had wanted/planned/intended/meant to do sth, but ... ;或者 I wanted/planned/intended/meant to have done sth, but...would have liked=had wanted。你的句子没有用并列结构,而是把but后的分句做主句,虚拟语气部分用as引导的让步从句表示。如果你用would like to,则仅仅表示过去的愿望,这个愿望是否实现是不得而知的,与这个语境不符。这里明显表示这个过去愿望是未能实现的。

请先 登录 后评论

其它 1 个回答

lang

曹老师好。用would like to,是不是既可以表示过去的愿望,也可以表示现在的愿望。因为您在https://www.cpsenglish.com/question/27762中,提到“would like中的would是委婉说法,并不表示过去,而是表示现在希望做某事,后接to do不定式表示将来要做的事,还没有发生。如果不定式用完成体,则表示不定式的动作是过去的动作,现在希望/想要过去做某事,就意味着这件事实际并没有做。”

能否请您确认一下。谢谢。

请先 登录 后评论
  • 2 关注
  • 2 收藏,5996 浏览
  • 小星星西西 提出于 2022-03-09 17:11