同花顺智能交易软件:I ___a college student for more than a year.

来源:百度文库 编辑:中科新闻网 时间:2024/10/04 03:51:18
A became B have became C was Dhave been
解释一下原因

选D
for more than a year
要用现在完成时态

became 是短暂性动词,不能搭配一段时间

D have been
for more than +时间段 ...表现在完成时

have been
现在完成时

D have been
表示已经持续了一年这个状态

D have been

有 for 表时间的句子宜用现在完成时.