单选题
A、
is
B、
are
C、
has been
D、
have been
【正确答案】
D
【答案解析】
本题的考点为动词的时态辨析。根据该句的时间状语For years,可知此处应当选择现在完成时,所以[D]have been符合文意。其他选项的时态搭配都运用不当。
提交答案
关闭