作业帮 > 英语 > 作业

一般过去和现在完成

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/17 09:13:16
老师你讲的真好!那如果是 it`s a nice place . we`ve stayed there ourselves ,as a matter of fact 这里为什么不用一般过去时呢?你说要有过去的时间状语,可是非得要有过去时间状语才能用一般过去时么?毕竟他事实上已经过去了。。。
解题思路: 见下
解题过程:
一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。如:

He visited Guilin in 1998.他1998年参观过桂林。(只说明去桂林的时间)

现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。如:

Jill has bought a new computer.吉尔买了一台新电脑。(着重点是现在有了一台新电脑)
再看看以下的两组句子
Have you seen the film?(A)
Did you see the film?(B)
[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。
He has lived in Beijing for 8 years.(A)
He lived in Beijing for 8 years.(B)
[说明]他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了
所以上面这句话用现在完成时表示现在还在那儿逗留。所以一句话到底要用什么时态一定要根据上下句来确定时间, 再确定该用什么时态。如果根据上下文是表示过去发生的动作, 那么这里是可以用一般过去时态的。

希望我的解释会对你有所帮助!祝天天开心!
最终答案:略