but作介词的用法

What can we do but sit and wait?

这里but应该是介词,介词后不是应该用名词吗?那是不是应该用sitting and waiting?

请先 登录 后评论

最佳答案 2021-07-27 08:50

国内语法教学中,把but except 后接不定式的时候分析为介词,即介词 but except 可以后接不定式作宾语。如果butexcept前有实意动词do的时候,but/except 后的不定式通常省略to.

但是如果我们查词典的话,我们会发现but/except 后接不定式的例句都是在but/except 作为连词的义项下。即词典认为后接不定式时,butexcept 都是连词。

你的句子中,but前有实意动词do, 所以后接不带to的不定式。你可以把but分析为介词,但介词butexcept这二个介词为例外,可以后接不定式作宾语。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,2603 浏览
  • 张昌 提出于 2021-07-25 14:51