课本中不会教你的[H]336 have no choice but to do sth. 和do nothing but do sth.
教程:课本中不会教你的  浏览:10031  
  • 提示:点击文章中的单词,就可以看到词义解释

    336 have no choice but to do sth. 和do nothing but do sth.

    ① have no choice but to do sth.表示“没有别的选择,非做……不可,只好做某事”,but后的不定式要加to。

    He had no choice but to leave. 他只能离开。

    I have no choice but to give up the plan. 我别无选择,只能放弃这项计划。

    They had no choice but to sleep in the open. 他们只好在户外过夜。

    ② 如果but前面有动词do/does/did,but后的不定式不带to,结构为:主语+do nothing but do sth.,意为“只做了什么,只能做什么”。

    She can do nothing but wait. 她只能等待。(不用to wait)

    There is nothing to do but walk about the town. 除了在城里到处走走,没有其他事可做。

    比较

    He wanted nothing but to stay here. 除了留在这里他别无所求。

    He had no choice but to stay here. 他只能留在这里。

    He could do nothing but stay here. 他只能留在这里。

    0/0
      上一篇:课本中不会教你的[H]335 have,have got,own和possess 下一篇:课本中不会教你的[H]337 have on,put on,wear,dress,in,pull on,draw on和with

      本周热门

      受欢迎的教程

      下载听力课堂手机客户端
      随时随地练听力!(可离线学英语)