问题: but for与but that?
--You finally passed the eaxm.
--Yes,_____your help, I would have not succeeded.
A.but that B.but for
C.but if D.thanks to
答案为什么是A.?
but for与but that的区别是什么?
解答:
楼上没说到点子上,but for 它的意思是,要不是。这个词组常用于虚拟语气。如题中的意思是,要不是你的帮助,我就不可能通过考试。这是虚拟语气,老掉牙的题型了。
but that 是,若非
后接真实情况的条件从句,该从句不用虚拟式,可置于句首或句中,而主句则需用虚拟式
如:He would have said no but that he was afraid.
若非他害怕了,他会肯定会说不的.
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。