印度神油湿巾怎么用:4-39大家一起讨论、分析、翻译一下一个句字

来源:百度文库 编辑:高校问答 时间:2024/04/27 22:15:56
The police ____searching for the missing boy
for days.
A.has been
B.was
C.were
D.have been
答案:D

警察已经搜寻了数日失踪的男孩。
1.Police 代表警察群体,不是单指警察,所以用用have ,不用has。
2.因为后面接的动词是for days,表示从过去一个时间点直到现在的一个持续的动作,所以需要用现在完成时,不用一般过去式。

答案是对的!
解释为:警察在寻找失踪的男孩几天了。
1、表示这个动作从过去一直持续到现在,及对现在的
影响就得用现在完成时。
2、for加过去的时间也得用现在完成时。

我觉得AD均可。如是强调“警方”就是单数,强调“警察”个人就是复数

the加名词单数表示这一类人,所以应用D而不是A。