这是一道陕西高考题 答案有争议 谁能解释一下 该怎么选择

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:07:17
The construction of the two new railway lines_____by now

A has completed B have completed C has completed D has been completed

D has been completed
很显然,有HAVE 的是错的,因为是单数。
complete做动词用的时候是sb complete sth
complete 做形容词用是完整的意思,因此has been complete也不对
所以只有D

D?

D
被动的完成式嘛

D 明显是个被动,在看事态 也是完成时 所以是D