全球内衣排行榜前十名:高考英语?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/08 02:30:21
— Was his father very strict严格的 with him when he was at school?
— Yes. He has never praised him ______c______ he became one of the top students in his grade.

A. after B. unless C. until
D. when
选b可以吗?

C吧
主要是从语义来分析,语法来说其实b确实没错
但是has never praised him 意思就是一直没表扬他,隐含之意就是后来表扬了
因此用until表示直到那个时候才表扬...
unless的话表示假设,除非那样才表扬,但是没有表扬...

我是这样理解的...

不可以 你看一看前后的时态呀!它引导的是条件状语从句 答案是第三个

unless 是除非的意思 一般引导条件状语从句 这句话如果是His father would never praise him 才应填unless 所以根据时态应填until

unless 用if not 替换是万能法则。
不能用unless关键在于后面动词用的是became.不通顺