but是介词还是连词

如题所述

but 既是介词,也是连接词和副词,
而且(这一点很多人不知道)在一些情况下也是名词。
下面提供这四个词性的例句:
(连词)
I got up early today, but I was still late for school.
(介词)
I trusted no one but him.
(副词)
He is but a shadow of his former self.
(名词)
Just do what I say. No ifs, whens or buts!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-11
都是

prep.
除...以外
conj.
而是, 但是
adv.
几乎, 仅仅

传统的语法学家考虑当but 用于表示例外的意思时应该用什么形式的代词,比如 No one but I (或者 No one but me ) has read it 。 有人认为but 在这种句子中是个连词, 因此应该使用主格I。 然而许多语法学家接下来的讨论有些不一致,即当but 短语出现在句子末尾时用宾格 me 比较合适, 如No one has read it but me(除我以外没有人读过它)。 同时这种结构前置处理的重要性是值得考虑的,并且不会被认为是不正确的,一个有力的例子在语法范畴内,认为but 在这里作介词使用。 首先如果but 在此真是一个连词的话, 我们会期望同名词或代词在人称和数上保持一致的动词跟在but 后面; 我们会说No one but the students have read it(除学生以外没有人读过它)。 再者,如果but 在此真是连词的话,我们不希望它被放在句子末尾, 如在句子No one has read it but the students 中。 注意我们不以类似的方式来使用连词and ,说 John left and everyone else in the class 来代替 John and everyone else in the class left。 这些发现表明but 在此最好被当作介词, 在任何位置后面都应跟宾格形式如me 和 them : No one but me has read it. No one has read it but me(除了我没人读过它)。 当but 短语放在动词之前时,有百分之七十三的用法专题使用小组成员支持这些提议; 而当but 短语放在动词之后时,得到百分之九十三的小组成员的支持。 But 在同 however 一起使用时是多余的,如 But the army, however, went on with its plans; 这两个词必须去掉其中一个。But 通常后面不加逗号。 正确的写法是Kim wanted to go, but we stayed, 而不是 Kim wanted to go, but, we stayed 。 But 可以放在所有文体标准的句子开头 参见 and,cannot,doubt,however,I1
第2个回答  2012-07-11
都可以:
1.介词: 除了
如,we were never anything but poor.
我们一直就是穷而已。

2. 连词: 但是,然而,不过
如,he stumbled but didn't fall.
他绊了一下,但没有摔倒。

希望满意,祝您进步:)
第3个回答  2012-07-11
表示转折‘但是’是连词。表示‘除了’的意思是介词。
第4个回答  2012-07-11
既是介词( 除…以外)又是连词(但是;而是;然而)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网