此题应填
unless
还是
until
请看下面这道题:
I didn’t manage to do it __________ you had explained how. http://yingyu.chazidian.com
A.
unless
B.
until
C.
when
D.
since
此题应选B。这道题从句意来看似乎选A,B都行。不少考生看不出选项A错在什么地方,这里我们可以从句意和时态两方面来分析:
选A,句意为:你若没给我解释,我就不会做好它。—-按此选择,主句谓语应用would have managed之类的,也就是说这是一个虚拟语气的句子。
选B,句意为:直到你给我作了解释,我才会做。—-按此选择,你先给我解释,我后才会做,所以“解释”用过去完成时,“会做”用一般过去,顺理成章。
请做以下试题:
1.
I didn’t know anything about it___ he told me.
A.
unless
【此题应填unless还是until】相关文章:
★ 语法必备:too many与too much的用法与区别
★ 常用的疑问词整理
最新
2016-11-24
2016-11-24
2016-11-09
2016-11-04
2016-11-04
2016-11-02