灏明栎鑫
春芽
共回答了18个问题采纳率:88.9% 举报
1. 如果选A unless=if...not...,则此句为:He had never praised him if he didn't become one of the top students in his grade.
if引导的从句如果出现过去时,则为虚拟语气,而该句时态又无法前后对应,所以用unless不妥.
2. 答案选B.
此句为隐含的not...until...句型,因为never具有否定的意味.
翻译成: 直到他成为了班上成绩最拔尖的学生之一,(另一个)他才开始表扬他.
“不表扬他”在“他成为拔尖学生之一”之前一直没有发生,所以用过去完成时.
1年前
2