She tried to phone him,_______there was no answer because he was abroad.A.while B.but谁能说明but不能和because连用的理由?but还不能和什么词连用?

问题描述:

She tried to phone him,_______there was no answer because he was abroad.
A.while B.but
谁能说明but不能和because连用的理由?but还不能和什么词连用?

选A .but前面不能加逗号吧。while 有表转折的意思。

答案是B.很显然前后两个句子的关系是转折关系。虽然while也有转折关系,但没有but直接。

肯定是A!
because和but不能用在同一句句子里
while除了“在……的同时”.表示并列
还有“然而”的意思,在这里就是解释为这个.表示转折

选B,她尝试着给他打电话,但却没人接,因为他已经出国了。