but for是什么意思,怎么用?

如题所述

But for 有两个意思。

1、其中一个等于if it were not for,也就是“要不是;若非;倘若没有”的意思。

But for your advice,I should have failed.

要不是你的忠告,我会失败的。

2、but for 也同等与 except for,除了……之外。

There was nothing inside the wallet but for an identification card.

钱包里除了一张身份证,什么都没有。

扩展资料:

but的用法:

but的基本意思相当于in spite of this或表示与所预料的不一样,意为“但是,然而,尽管如此”,不与though,although连用。

but可用来表达诸如愤怒、吃惊等强烈的感情,用来加强语气,也可用在表示歉意的句子里。

如果but接动词不定式,当前面有do或cannot时,不定式不带to; 当前面有anything, everything, nothing等词时,不定式常不带to,但也有例外; 其余情况带to。

与but连用的too...to do结构不具有否定意义。

如果主句含有hardly,never,never so,not so,not such等词,可用but,but that或but what引导表示结果的状语从句,构成双重否定,相当于that...not或unless,译作“没有…不”“若…,就一定”。

for的用法:

for是并列连词,引导的是并列从句,表示原因的语气很弱,一般是对结果作出推断性的补充说明或解释,不表示直接原因, for前多加逗号。

for用法较正式,很少用于口语,一般用于书面语。

温馨提示:答案为网友推荐,仅供参考
相似回答