1楼答的很好!我仅在此补充下而已。希望对你有帮助哈。Butconj.但是 prep.除 ... 以外 adv.仅仅, 只 pron.无不 which,在句中是指代前面一句话,它们两个不能连用。另外,which 前一般加in,by,on等介词可以连用。but后,如果which的意思是“哪一个”这时候则可以连用。e.g:Rabbits run fast, but which is the fastest?...
我还是第一次见过这样的用法,我认为这句在语法行不通。错在后半句,因为but是并列连词,在这里应该引出一个并列句,后半句应该改成but this didn't help.this就代指上半句医生的建议“休假”。如果要用which,那么就得删掉but,这样一来,整个句子就是一个非限制定语从句,which代指医生的建议作为从句的主语。...
医生强烈建议维拉她应该休假,但它没有帮助but 后不可跟 which,the doctor advised Vera strongly that she should take a holiday,which didn't help 这样的话which 指代上面所指的医生的建议休假,就可以用如果要用but,最好是which didn't he...