一首印度舞曲:4-39大家一起讨论、分析、翻译一下一个句字

来源:百度文库 编辑:高校问答 时间:2024/05/04 07:24:12
The police____searching for the missing boy
for days.
A.has been
B.was
C.were
D.have been
答案:D

police单复同型.
这里表示的应该是很多警察。

have been doing sth for (a long time/days). 已经做某事很长时间

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