He has been working the whole moring and he still___ A.does B.is C.has D.has been为什么选B不选A?

问题描述:

He has been working the whole moring and he still___ A.does B.is C.has D.has been
为什么选B不选A?

is=is still doing it

he is still working now的省略形式,意思是”他整个早晨都在工作现在还在(工作)‘,所以用is

and后边的句子省略了一部分.完整的是:"and he still is working" .has beening说明他从早上到现在一直在工作,现在依然在工作,所以选了is,省略部分构成现在进行时.英语中有很多省略的情况,以后进一步学习时会碰到更多的省略.只要补齐就好理解了,题目也迎刃而解了.

看意思就知道了
他已经工作了一早上,现在还在工作。
前面的动词是is,而不是work,因为是“在”工作,在是动词
所以后面用is——还“在“工作