He had never praised him ____he became one of the top students in his grade.
A, unless
B, until
答案选择B。
有网友说可以改为:He had never praised him unless he was one of the top studetns in his grade.
请问这是正确的吗?
unless是表示未来的一种假设,后面应该不能+过去式吧。希望老师们能帮忙解答一下~
原题需要时间状语,不是条件状语。作题时是不能改动原题的。
unless引导条件状语从句,即主句的动作发生与否是建立在条件是否成立上,故主句的动作不可能在从句动作之前。而主句为过去完成时,unless从句为一般过去时,这种时间关系就是错误的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!