英语问题时态

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:00:15
He has studied very hard since he came to our school.自从他来到我们学校,他学习就非常努力。
这个句子是否可以改为:He was studying very hard since he came to our school.因为进行时也可以表示延续啊,是吗?

He has studied very hard since he came to our school.自从他来到我们学校,他学习就非常努力。
这是一个现在完成时态的句子,表示“从过去某时开始一直持续到现在的情况”,即:自从他来到这个学校,学习一直非常努力(现在仍很努力)。是不能够改为:He was studying very hard since he came to our school.的,因为过去进行时,只表示“过去某一时刻或某一段时间内正在进行或发生的动作”,是不能和since引导的短语(自……以来)连用的。若非用过去进行时,只能够把since改成when,这是表示“当他来到我们学校的时候,学习很努力(现在是否还努力学习,就不清楚了)”。

since 后面是一个过去时的句态
He 引导的是一个过去完成时的时代

根据中文表达,就是他已经来到了我们学校,所以用过去时表达一个曾经发生的状态,在过去的时候他已经做了什么事情,所以用过去完成时表达一个过去已经发生的动作。

你若那样修改 意思变成自从他来到我们学校,他正在努力学习,逻辑是不通的。

He has been studying very hard ……

He is studying very hard

现在时啊。

但意思就变成了他过去学习一直很努力,现在已经不努力了,过去进行时的表述就是这样

3楼高手。