英语选择题:I was late for the last bus _____ I hurried.

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:37:41
A.unless B.but C.when D.although
(答案选D,为什么不选A?)
要详细分析哦!
unless可以解释为“如果不”啊,翻一成“如果我不赶快,我要错过末班车。”呢?

●分析●:【unless】是除非、如果不的意思。从语境便可看出迟到是结果。但是如果要表达:如果我匆忙,我就迟了最后一辆公交车,那么就应该表述为:Unless I hurried,I would late for the last bus.
【but】是但是的意思,我迟到了但是我匆忙,意思不符合。
【when】应该是用进行式,这里不符合
【although】表示即使,翻译为:即使我匆忙了,但还是迟了最后一辆公交车

这句意思是 尽管我飞速赶到,但还是错过了末班车
如果选unless 意思会变成:除非我飞速赶到,我错过了末班车
那样的话正确的形式应该为:I will be late for the last bus unless I hurried.
所以D正确

这句意思是 尽管我飞速赶到,但还是错过了末班车

如果选unless 意思会变成:除非我飞速赶到,我错过了末班车

这样意思是不通顺的阿

B但是

C当..时候

ABC意思都不通顺

所以D正确

答案选D
unless 除非
不符合句意
虽然我赶紧了,我还是错过了最后一般车。

选D。although是尽管的意思。
unless:除非
but:但是
when:当...时
从各个词的意思上就能判断~

A的意思是“除非”,代入句中明显不附。D意为“尽管”,表让步,句意为“尽管我很匆忙,我还是没能赶上巴士”。