从理论上说,所有介词后面都可以接动名词,但有些介词后面若接动名词可能导致意思不通,所以不能接,是这样吗?那么不能接动名词作宾语的介词有哪些呢?(比较常见的有哪些)
网友说的情况,只能是个例,不是普遍现象。例如,表示“除……之外”的but 和except,在句中常与no, nobody,none,no one,nothing,not anything 等含有否定意义的词连用,后面接不定式,不接动名词。
but 接不定式的例句:
1. I had no alternative but to accept the offer.
我除了接受该项提议之外,别无选择。
2. I did nothing but write a letter this morning.
今天早晨除了写了一封信外,我什么都没有做。
3. They didn't have to do anything but sit back and enjoy life.
他们只需置身事外,享受生活。
来自柯林斯例句
4. They had little choice but to agree to what he suggested.
他们别无选择,只好接受他的提议。
来自柯林斯例句
5. Many firms have had little choice but to slim down.
许多公司几乎别无选择,只能裁员。
来自柯林斯例句
6. He was left with no option but to resign.
他除了辞职外别无选择。
来自柯林斯例句
except 接不定式的例句:
1. Nothing more to do now except wait.
现在只能等待。
来自柯林斯例句
2. The women and children could do nothing except eat during the journey.
在旅行中,女性和孩子能做的也只有吃东西了.
来自《用法词典》
3. Nothing remains for us to do, except do our homework.
除了做作业,我们没什么可以做的。
4.He could do little except write.
他除了会写之外,其他什么都不行。
来自《简明英汉词典》
5. The car was out of control. There was nothing I could do except prepare to meet my maker!
汽车失控了, 我完全无能为力,只能准备去见上帝!
来自《简明英汉词典》
6. They could do nothing except stand gazing into one another's eyes.
他们除了站在那里互相看着以外什么办法也没有。
来自英汉文学
【注意】but 和except 之前的部分如果含有do 动词(谓语形式或非谓语形式,均可),那么,but 和except 之后的不定式不带to。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!