单选题
3.
Even though they ______ side by side for twenty years, the two neighbors are not on good terms.
A、
have been lived
B、
had been lived
C、
had been living
D、
have been living
【正确答案】
D
【答案解析】
[考点] 动词时态
根据句意和句中的时间状语for twenty years可知,从句应用现在完成进行时,即“have/has been+现在分词”的形式,表示从过去某个时刻开始的动作,一直持续到现在,而且还可能继续下去。故选D。
尽管他们做邻居已经20年了,但是他们的关系一直都不好。
提交答案
关闭