so that 和 unless 的用法疑惑

The chemicals in cola will be bad for your teeth _________ you clean them carefully.

A. unless B. so that C. when D. although 

请问B,这里为什么不可以选?

请先 登录 后评论

最佳答案 2019-12-28 15:45

你比较一下A、B、D 三个选项导致句子表达的三个意思,然后你觉得哪个复合逻辑,你就应该选择哪个。

A:可乐中的化学物质对牙齿有害,除非你喝可乐后仔细刷牙/如果你喝可乐后不仔细刷牙的话。(如果从句的情况不发生,主句的情况就会发生。)

B:可乐中的化学物质对牙齿有害,所以你喝可乐后仔细地刷牙。(主句的情况导致从句的情况发生。)

C:可乐中的化学物质对牙齿有害,尽管你喝可乐后仔细刷牙。(尽管从句的情况发生,主句的情况照样会发生。)

网友现在自己比较A、B、C 三个意思,觉得哪个更合理?我相信你对结果从句的理解有偏差才会产生疑惑的。注意这里you其实是不定代词,泛指人们,而不是指某个具体的人。可以用不定式代词one替换。可乐对牙齿有害就导致了人们喝可乐后仔细刷牙这个结果吗?你自己喝可乐后会刷牙吗?

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2279 浏览
  • Steven_wzq 提出于 2019-12-27 14:22

相似问题