一般过去时和现在完成时到底怎么区分,有的选择题既可以用一般过去时也可以用现在完成时怎么办?
4个回答
展开全部
同学,这选现在完成时,has bought,因为后一句是一般现在时,说明前一句与后一句相关。如果选一般过去,那不能推出后一句的一般现在的时态。举个例子,他3个月前买了个手表,但他只带了一个月就不带了,那就不会推出他现在还天天带着。用现在完成,说明从3个月前持续到现在,与当下相关。
更多追问追答
追问
今天问了一下我们英语老师。
她说这道题选B.因为前后两个句子并没有太大关联。第一句强调在过去买的新帽子,第二句强调现在每天戴着它。第二句也可以说he will send it to Mary.
追答
逻辑不通
展开全部
现在完成时表示在现在这个时间点,动作已经完成了,已经做完了,并且动作的状态现在仍然保持着。它不强调动作的动感,只强调现在是否还保持状态,所以一般没有时间或者地点或者其他的状语。
而一般过去时强调动作在过去发生,是很具体的画面。至于动作有没有做完,然后状态到现在还有没有保持,你全部不知道。
这句话有in Paris,是很具体地描述他在巴黎做了这个动作,所以要用过去时。
而一般过去时强调动作在过去发生,是很具体的画面。至于动作有没有做完,然后状态到现在还有没有保持,你全部不知道。
这句话有in Paris,是很具体地描述他在巴黎做了这个动作,所以要用过去时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bought 和 have bought 在语法和逻辑上 都可以
但是 have bought 他会起个强调的作用,会让别人感觉出这个事情会影响到他现在的某种情况或者表现。
而你只说个bought给人感觉就是你只是在阐述一件过去发生的事情并没有下文了。
这种区别 就是给人感觉上的差别 多和人交流 才能感觉的出 套语法是感觉不出的
但是 have bought 他会起个强调的作用,会让别人感觉出这个事情会影响到他现在的某种情况或者表现。
而你只说个bought给人感觉就是你只是在阐述一件过去发生的事情并没有下文了。
这种区别 就是给人感觉上的差别 多和人交流 才能感觉的出 套语法是感觉不出的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般过去时和现在完成时所表示的动作都发生在过去,那么这两种时态有什么区别呢?
①一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关.
②现在完成时与自已的特征词连用,强调过去发生的动作对现在的影响或过去开始发生一直持续到现在的动作.
例:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再看一次)
He has (ever) seen the film before.(现在\完成时,表时他已看过那部电影,现在不想再看了)
用于现在完成时的句型
1)It is the first / second time…. that…结构中的从句部分,用现在完成时.
It is the first time that I have visited the city.
It was the third time that the boy had been late.
2)This is the… that…结构,that 从句要用现在完成时.
This is the best film that I've (ever) seen.这是我看过的最好的电影.
This is the first time (that) I've heard him sing. 这是我第一次听他唱歌.
1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.
2.现在完成时往往同表示不确定的过去时间状语连用如already(肯定句中),yet(否定,疑问,句末),just,before,recently,still,lately,never等
He has already obtained a scholarship.他已经获得了一份奖学金。
I haven't seen much of him recently (lately).我已经很久没有看到他(最近的)。
希望我能帮助你解疑释惑。
①一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关.
②现在完成时与自已的特征词连用,强调过去发生的动作对现在的影响或过去开始发生一直持续到现在的动作.
例:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再看一次)
He has (ever) seen the film before.(现在\完成时,表时他已看过那部电影,现在不想再看了)
用于现在完成时的句型
1)It is the first / second time…. that…结构中的从句部分,用现在完成时.
It is the first time that I have visited the city.
It was the third time that the boy had been late.
2)This is the… that…结构,that 从句要用现在完成时.
This is the best film that I've (ever) seen.这是我看过的最好的电影.
This is the first time (that) I've heard him sing. 这是我第一次听他唱歌.
1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.
2.现在完成时往往同表示不确定的过去时间状语连用如already(肯定句中),yet(否定,疑问,句末),just,before,recently,still,lately,never等
He has already obtained a scholarship.他已经获得了一份奖学金。
I haven't seen much of him recently (lately).我已经很久没有看到他(最近的)。
希望我能帮助你解疑释惑。
追问
没有回答图片啊
追答
图片上的句子,说出了过去买了一块手表,对现在产生了影响,就是每天都戴着这块手表,所以要用现在完成时表示。希望我能帮助你解疑释惑。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询