核心问题
What could he do but die?
据我所知, but 是个介词, 但它却直接跟不带 to 的动词不定式连用, 不知如何解释这种现象。
词典解答
英语惯用法里有一条规则:表示例外的介词(but, except 等)可以与不带 to 的动词不定式连用,当然也可以与带 to 的动词不定式连用。至于在这种用法里 but, except 等究竟是介词,还是连词,英美语言学家们至今也没有一致的意见。一般的使用倾向是:在 but 和 except 之前有实义动词 do 时,则其后的动词不定式符号 to 可以省略。请分析下面的实例:
-
They did nothing but complain. (PEG) 他们只是抱怨。
-
We'll do anything but confess our guilt. (RWRT) 除了承认我们有罪之外,其他什么事我们都愿意干(或:我们绝不承认我们有罪)。
-
She did everything but make her bed. (CGEL) 除了给她铺床之外,她什么活都干。
-
He doesn't want to do anything except help me. (Preiser) 除了帮助我,他什么事情都不想做。
-
He does everything in the house except put the children to bed. 除了安排孩子们上床睡觉之外,家里的什么活他都干。
(参见 but , nothing but do)