7. I couldn't have got to the meeting on time - _______ an earlier train .

A. if I had not caught   B. unless I had caught   C. if I did not catch   D. unless I caught

答案是B项。if…not和unless有时可以互相替换,但也有不能互相替换的时候。unless用于这样的句子,即"如果A不受阻于B,A将发生",例如:He will accept the job if the salary is not too low / unless the salary is too low . (如果薪水不太低,他就会接受这一工作/除非薪水太低,否则他会接受这一项工作的。)但是unless不能用于"由于未发生B而发生A"的句子里,如:I will be quite glad if she does not come this evening (她今天晚上要是不来,我才高兴呢。)又如:I will be surprised if he does not win the game next week . (如果他赢不了下星期那场比赛,我倒会感到惊奇的。)在以上的两个句子中不能使用unless,但是unless常用来引导一个谈及过去的事后的想法,unless从句跟着主句,通常用破折号而不是逗号将它与主句分开。第7题的句意是:我不可能准时到会了-除非我当时赶上更早一列火车。这个句子的实际是说:我没有准时到会。我只有赶上更早的一趟火车,才能准时到会。如果用if … not代替上面句中的unless,那么这个句子就变成:I couldn't have got to the meeting on time if I hadn't caught an earlier train . (要不是我赶上了更早的一班火车,我就不可能准时到会。)这句话表达的意思与上句完全相反:我确实准时到会了,因为我赶上了更早的一趟火车。

 0  405937  405945  405951  405955  405961  405963  405967  405973  405975  405981  405987  405991  405993  405997  406003  406005  406011  406015  406017  406021  406023  406027  406029  406031  406032  406033  406035  406036  406037  406039  406041  406045  406047  406051  406053  406057  406063  406065  406071  406075  406077  406081  406087  406093  406095  406101  406105  406107  406113  406117  406123  406131  447090 

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网