4、在cannot but,cannot(help/choose)but等表示“不得不”、“只能”的成语结构中,but后动词用原形。
例如:We cannot but agree.我们只得同意。
5、在do nothing(everything/anything)but之类的结构中,but后往往用。

1. but for =without ,意为“要不是;如果没有”,意思上相当于一个虚拟条件句。
例如:But for the rain (If it hadn't rained), we would have had a pleasant journey.要不是天下雨,我们这次旅行就惬意了。
B。
4、在cannot but,cannot(help/choose)but等表示“不得不”、“只能”的成语结构中,but后动词用原形。
例如:We cannot but agree.我们只得同意。
5、在do nothing(everything/anything)but之类的结构中,but后往往用。

还需掌握的`一些其他用法:1)用于表示歉意的话语后,引起一个分句,but本身无意义。
如:I’m sorry, but I think you are wrong when you say she did it willingly.抱歉,你说她情愿做那件事,我觉得你搞错了。
Exc。