stand 后跟动名词问题

She couldn't stand ____________ (keep) waiting.

这道题答案为being kept,比较容易理解...   但请问: 为什么keeping不行呢? 不能容忍继续等

请先 登录 后评论

最佳答案 2020-06-15 18:17

She couldn't stand ____________ (keep) waiting.

这道题答案为being kept,比较容易理解...   但请问: 为什么keeping不行呢? 不能容忍继续等

     【答】He can't stand being [or to be] kept waiting. 他受不了别人让他等待。(摘自《英汉多功能词典》新编升级版p.1650)

       葛传椝编著的《英语惯用法词典》2002年6月第1版p.552认为:表示“忍受”的 stand 后面用不定式,是美国用法。

       葛传椝编著的《英语惯用法词典》2002年6月第1版p.552还认为下列两句意思相同,当然后一句不及前一句自然,但后一句的不自然原因在于 keeping waiting 接连两个-ing:I cannot stand being kept waiting any longer. / I cannot stand keeping waiting any longer. 


请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

couldn't stand后接动名词, 表示不能忍受作某事。别人让主语等了很久,他无法忍受。主语和keep为被动关系,所以keep要用动名词被动语态being kept waiting.

请先 登录 后评论
曾克辉  
擅长:英语考试

由于没有上下文,所以我觉的这里填being kept和keeping都可以,只是意义稍有不同。比较:

She couldn't stand being kept waiting. 她忍受不了(别人)叫她一直等着。

She couldn't stand keeping waiting. 她无法忍受(自己)一直就这么等着。


请先 登录 后评论
  • 0 关注
  • 1 收藏,3152 浏览
  • 373320508 提出于 2020-06-14 21:56

相似问题