*做介詞后面能跟句子嗎
這是第一次討論BUT的介詞詞性,還認真查了一下字典:(牛津高階)
作為介詞時,解釋有2:
1) 用於否定詞nobody﹑none﹑nowhere等和疑問詞who﹑where等之后, 以及 all﹑ everyone﹑anyone等之后) except (sb/sth); apart from; other than 除(某人[某事物])以外; 此外; 不同於:
根據這種情況,個人估計是不可能加上句子的,如果是it代詞代指一個事件,應當是可以的,但終究還是個代詞,不能是個句子。
2) (idm 習語) but for sb/sth / 5bQt fE; `bQt fL/ except for sb/sth; without sb/sth 要不是因為某人[某事物]; 如果沒有某人[某事物]
根據這種情況,個人估計也是不可能加上句子的。后面直接加了for sb/sth. 如果是V-ing 形式的sth.我覺得還是可以的,但這種v-ing的形式也不是個完整的句子,對不?
終:不可能加上句子,但是漢語翻譯出來的意思可以會是一個句子,因為可能用代詞代指了某件事。(這或許就是語言和語言之間的差別)
I usually go to school on my bike but it rains.這個句子正確嗎?
這句是正確的,在這兒不是介詞,是連詞。
還可以再問。
*的介詞形式怎么造句
建議你看看這篇,歸納較齊全:介詞but表示“除……外”,即英語except, other than或not including的意思,是最常用的介詞之一.主要用法有以下幾點:①與no, no one, none, nobody, nothing, nowhere等詞連用.例如:No one can do it but him.只有他才能擔當此任./None but him knows this plant.只有他認識這植物.I heard nothing but the wind.除了風聲,我什么也沒聽到.②與all, anything, anywhere, every, everybody, everyone等詞連用.例如:You were all wrong but me.除我外,你們都錯了.Everybody arrived on time but yourself.大家都按時到達,就是你自己沒有.Have you ever been to anywhere else but Beijing? 除了北京外你還去過別的地方嗎?③與who, what, where及形容詞最高級等連用.例如:Who but a fool would do such a thing? 除傻瓜外,誰還會干這樣的事情?What is she but my wife? 她不是我的妻子還會是什么呢?He is the thinnest man in our school but Mr He.除何先生外,他是我們學校里最瘦的人.④跟名詞、代詞、數詞、形容詞、副詞、介詞短語或名詞性從句作賓語.例如:None but his dog saved him.除了他的狗以外,沒有人救了他.I have written all my letters but one.我只差一封信就寫完了.He felt all but dead with fatigue. 他感到累得要死.She was anything but mad.她一點也不瘋.I remember I put it nowhere but in desk.我記得我只是把它放在書桌里.I believe all but what he said.我根本不相信他說的話.⑤跟帶to的不定式作賓語.例如:She had no choice but to wait.除了等待,她別無選擇.⑥but前的謂語動詞是do時,跟省略“to”的不定式作賓語 .例如:He did nothing but read a novel yesterday.除了看小說,他昨天什么也沒干.What can you do but take back what you said.除了收回你的話外,你還能做什么?⑦but前的非謂語動詞是to do或doing時,but后的不定式的“to”可省略也可不省略.例如:I had nothing to do but (to) watch TV.除了看電視,我無事可做.There was nothing left to do but (to) take a rest.沒有剩下什么要做的事情,只好休息.⑧but前的謂語動詞或短語動詞要求接動名詞時,but后應接動名詞.例如:He thinks of nothing but making money.除了賺錢,他什么也不想.That official was afraid of nothing but eating pork.那位官員只是怕吃豬肉.He could bear anything but hearing such bad news.他聽到這樣的壞消息確實會忍受不了.⑨不能置于句首,也不能與other連用.例如:Everyone but me was tired. 除了我以外大家都累了.(=Except for me, everyone was tired.)Mr. An has no girl-friends but her. 除了她外,安先生沒有別的女朋友.(=Mr. An has no other girl-friend besides /except her.)⑩but后的代詞,可用主格也可用賓格;但處于主語位置時,用主格代詞更顯得自然和合符習慣,謂語應與but前的主語一致.例如:No one but we (us) is able to do it.只有我們能當此任.Nobody but we (us) knows of it. 除了我們外,沒有人知道這事.You are all wrong but I (me).除我以外,你們都錯了.I told her that I had never loved anyone but her.我告訴她,除她以外我沒愛過任何人.。
*做介詞用法
but 作介詞 , “除了。 ”
當主句中存在do 動詞的任何形式, 介詞but 后就省去to, 而只接do
如:
I couldn't do anything but sleep
I did nothing but wait
He had nothing to do but cry.
而I had no choice but to sleep ( had 屬其他動詞,接to do)
注: do 動詞的任何形式包括:do 的現在時形式,過去式形式,完成時形式(have done, had done。.) 將來時will do ,would do 等。
巧記:but 前do后無to
*在這里是做介詞還是連詞
but 接主語才是連詞 they all have gone but i 這是連詞
they all have gone but me .這是介詞追問:
第一句they all have gone but i haven't .第二句 but me 是介詞短語 =except me追問:
愕愕,是我的那幾個句子啊幫忙分析一下高手,那個都是介詞嗎回答:
都是介詞 nothing but 或nothing。。。but 或no 。but 均含有 only 之意 都可以用only改寫 沒有并列的含義 所以 but 作為介詞比較合理追問:
可是在薄冰里面都做連詞處理了,只有后面nothing but sit。。。這個當作介詞后面可以加不帶to的不定式處理的。回答:
薄冰的書上的說法我也知道 他是把nothing 與but 隔開的 當做連詞 如前三個 句子 有一定道理
第一句 wait 和前面to do并列 第二句 賓語并列 第三句 也是賓語并列 但第二和第三 的并列并不平行 有悖并列規則 所以這類問題我是把它當做一個問題來講解 沒必要當做兩個問題來處理 所以當介詞來講也能說通 也就是把but 后面的不定式看作一個抽象名詞 有除其 之外的意思
第一個句子to do作定語 修飾nothing but wait 介詞短語作狀語
第二句 but to succeed 也是 介詞短語作狀語
*是介詞還是連詞
都是
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
6.【but放在句子中間時它前面要不要加符號】
1.作連詞,可以連接兩個并列成分或兩個并列分句,意為“但是,然而”.如:He is young but very experienced.他雖然年輕,但很有經驗.2.作介詞,常與nothing,nobody,who,all等連用,意為“除……之外”.如:We had nothing to do but wait.除了等待之外,我們一籌莫展.3.作副詞,意思接近于only,意為“只不過”.如:She is but a young girl.她只不過是一個小女孩兒.一般情況下but前面肯定是不需要加符號的.。