unless和untill的区别

来源:百度知道 编辑:UC知道 时间:2024/06/24 05:39:34
unless和untill的区别是什么呢?
如下面这道题:
--Was his teacher very strict with him when he was a school?
--Yes.He had never praised him___he became one of the best students in his grade.
A.after B.unless C.untill D.when
(答案是C)

untill unless区别在于前者是强调时间,后者强调条件,

首先从字面意思上理解,unless是除非,如果不,要是不,until是直到..才
然后就是一般用法的问题了,until 一般用于完成时,而此题很明显只是一个强调性的句子,所以应该选A

题中有never 组成词组not until 得变形

没错,选C
从语意上讲B、C都对,但从时态上讲,就只有C了,过去完成时表示老师从没表扬过他,因此C就适合。
如果用B,前面主句用过去将来时比较合适。