新2第65课课文最后有一句 Of course we should arrest him,but as he has a good record,we shall let him off this time. 本应该做却没有做不是 应该用should have done 吗,为什么这里没有用 should have arrested
虚拟语气的使用,是指本该做却没做。也就是如果还有可能,我们会去做。should have done 往往伴随有懊恼,后悔的甚至气愤的情绪。 而we should arrest him这个句子,从全文理解看,并不适合用虚拟语气。 因为警察的意思并不是如果再来一次,还有下一次的可能,他就会逮捕他。 所以没有虚拟语气中本该做却没做的懊恼感,后悔感。 因为大象最后被牵走了,没有造成影响,文中也说了,庆幸的是它没有让我们把它抬走。这句话什么意思,就是大象最后配合警察了,虽然费了点劲,但至少比不配合,弄辆卡车被抬走好多了。 而且整句说的是 We should arrest him,but as he has a good record ,we shall let him off this time 我们应该逮捕他的,但是由于它一贯良好的表现(包括这一次的配合),我们应该饶了它这次。 当然这里非要用should have done 也不是不可以。should 也没毛病。 选择使用哪个情态动词或者虚拟语气主要看说话人的态度和意思。这里不必过分细究语法 。