一道英语完形填空题The police got a report that 6 men had stopped a truck.It was carrying two bags full of important things,The 6 men had __?__ when the police arrived.选项是 A.arrested B.stayed C.lost D.gone选择的是D 谁能解释一下为什么是gone?
问题描述:
一道英语完形填空题
The police got a report that 6 men had stopped a truck.It was carrying two bags full of important things,The 6 men had __?__ when the police arrived.
选项是 A.arrested B.stayed C.lost D.gone
选择的是D
谁能解释一下为什么是gone?
答
gone在这里是消失,离开的意思
答
根据题意,警察接到报告说六个男人拦下了一辆卡车,卡车上有两个装满重要东西的袋子。等警察赶到的时候那六个男人已经。。。当然应该是走掉了
答
如果选A。arrested意思是缉拿归案 被捕。
应该用被动。had be arrested
所以A不对!
B的意思套进句子里,不符题意!
The 6 men had stayed when the police arrived.
意思就变成了: 他们要留下来 当警察到达的时候
不选B
C lost 套进句子里, 不符题意
不选C
D had gone
是过去完成时, 表示他们要在警察来之前就离开!
不仅是过去完成动作, 而且还对现在有影响的情况下使用的时态!
符合题意.
因此选D
还有什么不明白吗?
答
A.arrest表示被捕
B.stayed表示停留
C.lost表示丢失
D.gone表示离开了
答
过支完成时'HAD GONE' 当警察到达的时候,那六个人走了.
(A逮捕,应该用被动语态,B停留,C丢失,这三项与句意都不符)