表示have no choice but之类的词组和用法有些是直接接原型,有些是to do,还有的用doing 到底应该怎么用,希望详细一点

问题描述:

表示have no choice but之类的词组和用法
有些是直接接原型,有些是to do,还有的用doing 到底应该怎么用,希望详细一点

have no choice but
别无选择;非…不可
You have no choice
but to try your best.
have no choice but
to wait.

只能接不定式吧?

记一句口诀:“有do无to,有to无do”
如果前面有do,那后面就没有to
如果前面没有do,那后面就要有to
如:I have no choice but to leave.“我别无选择,只有离开”
I can do nothing but leave.“我什么也做不了,只能离开”
can't help doing 表示“情不自禁做某事”