一道垃圾英语题

来源:百度知道 编辑:UC知道 时间:2024/06/17 03:11:38
These books _____ in the library for a long time.
A have kept B had kept C have been kept D were kept 能帮我讲一下吗

These books _____ in the library for a long time.
A have kept B had kept C have been kept D were kept

首先书是被保存的 所以是被动语态
其次for a long time是现在完成时的标志
所以是have been kept for a long time

CD中选一个,因为是被动。 for a long time 完成。所以,C..