现在完成进行时和过去进行时的区别有些句子是不是两种时态都可以使用呢?说得详细点.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 20:35:26

现在完成进行时和过去进行时的区别有些句子是不是两种时态都可以使用呢?说得详细点.
现在完成进行时和过去进行时的区别
有些句子是不是两种时态都可以使用呢?
说得详细点.

现在完成进行时和过去进行时的区别有些句子是不是两种时态都可以使用呢?说得详细点.
如果有一个行动,从过去发生后,就一直延续到现在,我们可以用现在完成式.举例来说,以下的例子都应该用现在完成式:
(1)  自从1974年,我就在学校学英文.Since 1974,I have studied English at school.
(2)  自从我大学毕业以后,我就在这里工作.Since I graduated from college,I have worked here.
以第一句话为例,假如我们要强调我一直在练习游泳,而且没有间断,我们可以用现在完成进行式所谓现在完成进行式,形式如下:
have + been +ving
have  是为了完成式,been 和 ving都是为了进行式.
以下是现在完成进行式的例子:
I have been studying English since 1974.
I have been working here since I graduated from college.
I have been living here since I was a child.
He has been acting like a fool lately.(他最近一直在做傻事)
而过去进行式和现在进行式有点类似,只是be要用过去式的.可是有一点不同,过去进行式,很少单独用的,而常和另一句子一齐用.举例来说以下的中文句子:
我昨天去看你的时候,你正在打篮球,如译成中文,就是
You were playing basketball when I went to see you yesterday.
以下是典型的过去进行式用法
I was taking a bath when you called.
I was watching TV when you came to see me.
They were dancing when the teacher came in.
They were singing in the station when the train arrived.
Mr.Brown was cleaning his house when his son came home.
总而言之,过去进行式通常牵涉到几件事,这两件事同时发生,其中一件事用过去式,另一件事用过去进行式

现在完成进行时是指过去的事情对现在的影响且还在进行
过去进行时是指过去进行的动作
一般不可以一起同时存在一个句子中 也不是两种事态都可以随便用