john____ it for two hours,and he`s still watching now 1.has been 2.watching 3.has been watching

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 00:38:40
john____ it for two hours,and he`s still watching now 1.has been 2.watching 3.has been watching

john____ it for two hours,and he`s still watching now 1.has been 2.watching 3.has been watching
john____ it for two hours,and he`s still watching now 1.has been 2.watching 3.has been watching

john____ it for two hours,and he`s still watching now 1.has been 2.watching 3.has been watching
3.has been watching
约翰已经看了两个小时,他现在还在看.现在完成进行时表示已经进行并正在进行的动作.
1在意思上不对.2在语法上不对.

选择3. has been watching

这里用到的是has/have been doing sth. 的形式,即现在完成进行时。顾名思义,它表示主人公的这个动作是从说话之前的某个时刻就已经开始,并且一直持续到现在,这仍然在进行着的动作。

所以你也可以从这题中看到,如果我们要形容一个动作从始至终都在进行着,就得用现在完成进行时,即has/have bee...

全部展开

选择3. has been watching

这里用到的是has/have been doing sth. 的形式,即现在完成进行时。顾名思义,它表示主人公的这个动作是从说话之前的某个时刻就已经开始,并且一直持续到现在,这仍然在进行着的动作。

所以你也可以从这题中看到,如果我们要形容一个动作从始至终都在进行着,就得用现在完成进行时,即has/have been doing sth.
比如:他从始至终一生都在深爱着她。He has been loving her for lifetime.

收起

三对,这里该用现在完成进行时,表示过去到现在他一直在看。