I don’t know when he will come, but when he comes, I’ll call you. 为什么连词but和when可以连用?

什么情况下连词可以连用?

but是并列句的连接词,when是从句的连接词,所以没有错误,也不矛盾。你的句子可以这样改写,这样你就不会有疑问了:
I don’t know when he will come, but I’ll call / phone you when he comes。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-09
I don't know when he will come,看成一个整体,是一个让步状语从句,意思是虽然我不知道他什么时候来,but when he comes,I will call you.看成一个整体是主句。但是当他来的时候,我会给你打电话。
相似回答