英语选择题~请告诉答案和原因~
检举|1 渔村戴痕|浏览次数:19次
The fire brigade came quickly and a fireman___the girl's dog from the river
A.just rescued B.has just rescued
C.was just rescuing D.was just rescued
答:B
译:救火队很快就来了,一位救火队员刚将一个女孩的狗从河里求了上来.
析:本题考查时态.D项用了被动,直接排除.just 多用于现在完成时,just now 表示“刚才”用于一般过去时态.可以排除A.B最佳.
评:这题很有意思,现在的救火队不仅要救火,还要帮助市民解决各种问题,如开锁之类的.连狗都救!
不过,这一题又不现实.狗是会游泳的,不是有狗爬式吗?还用得出动一个救火队?
本题第一句是过去时态,说的是过去某个时间里的事情.and后面的并列分句却反常态,用的不是过去时态,而是现在完成时,这很大程度上跟这个副词just有关,因为just 用于现在完成时,just now才用于一般过去时.D语态错,直接排除.A则应将just 改为just now才对.B之just用于现在完成时,语法正确.逻辑上也通,可能前一句省略了just now,是刚才发生的事情.后一句现场播报,所以用了现在完成时.
C项是最大的干扰项.这时候的just=only,则逻辑不同.