问题补充:
I have been studying computer for years and I still .
A. have
B. do
C. have been
D. am
答案:
A. have
B. do
C. have been
(答案→)D. am
解析:句意:我这么多年一直在学习电脑,并且现在还在学习。And前面的句子用现在完成进行时,表示动作从过去到现在一直在做,而且还可能继续下去,所以用现在进行时,这句话是省略句,完整的是I am still studying it,所以保留be动词,选D。