麻烦帮我解释一下这个现在完成时的语法

麻烦帮我解释一下这个现在完成时的语法
she has visited him almost every day
这个例句明显用的是现在完成时的语态,但是翻译过来“他几乎每天都去看他”,这又是一个未完成的动作,因为在可预见的将来,也许进行也许不进行
那我就不太明白了
I have been playing football every weekend since 3 years ago
这是一个现在完成进行时,同样的,说了这句话之后,每周末踢球的动作也是可能继续进行可能不进行的啊
这么一来,就不好明显区分了
ggxx101 1年前 已收到5个回答 举报

Hiee2042130 幼苗

共回答了14个问题采纳率:85.7% 举报

这是我初一用得
概念和结构
现在完成时表示动作发生在过去,但与现在情况有关系,即用一个发生在过去的动作来说明现在的情况.
现在完成时由动词have (has) + 过去分词构成.
基本用法
(1) 表示动作到现在为止已经完成或刚完成
(2) 动作在过去完成,表示“经验”或“结果”
(3) 还可表示动作发生在过去,并且一直延续到现在,甚至还可能继续延续下去.这时常和since所引导的短语或从句或for引导的短语连用
句型
基本结构:主语+have/has+过去分词(done)
①肯定句:主语+have/has+过去分词+其他
②否定句:主语+have/has+not+过去分词+其他
③一般疑问句:Have/Has+主语+过去分词+其他
④特殊疑问句:特殊疑问词+一般疑问句
现在完成时与过去一般时的区别
现在完成时和过去一般时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而过去一般时则表示动作发生在过去,一般不表示和现在的关系.
时间状语
① 现在完成时和带有since或for等表示时间的状语连用(since 后跟表示过去的一个时间点;for 后跟一段时间),表示动作或状态从某一时刻开始,一直持续到现在,并有可能继续延续下去.
② 现在完成时往往同表示不确定的过去时间状语,如:already, yet, just, before, recently, lately等连用(注:already 常用于肯定句,yet 常用于否定句和疑问句中,且常位于句末).
③ 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, once, rarely ,three times, on several occasions等
④ 现在完成时还常与包括现在时间在内的时间状语连用,如now, up to now,during / in the past / last few days / weeks / months / years,today, so far等.
时间副词
现在完成时通常连用的副词有already, never ,since,so far, ever, just, before, recently等.
从时间的角度说,英语将动作分为三大时间段:过去时间、现在时间、将来时间.所有的动作和状态都存在于这三大段时间内,这就是英语最主要的三大时态:过去时、现在时、将来时.
过去时 现在时 将来时

从图上看,从过去时(A)点到(now)这个时间点中间,产生了一段空白的时间间隔.这个时间间隔到底属于什么时间段呢?这就是“现在完成时”所表示的时间区域.这个时间区域特点就形成了“现在完成时”的三个语法特点
1、它的起始点连接着“过去时”,所以它讲的某个动作是在过去发生的;
2、它的终点可能是:
(1)一个终点是(now),所以它表达到现在为止,某个动作已经结束了(完成了).这就是叫“现在完成时”的原因;
(2)它的终点可能再往前延伸,包括整个“现在时”的时间段,所以,它又表示过去的某个动作可能还会继续下去(没有完成).这就是“现在完成时”的第二个含义:过去的动作仍在持续;
(3)这个没有结束的动作(状态),目前是个什么状况昵?这就是“现在完成时”说的“过去发生的动作对现在的影响.”
注:1、短暂性动词不能用于现在完成时
现在完成时表示的是从过去持续到现在的动作,这就要求某个动作是可以持续的.因为英语动词分为短暂性动词和延续性动词,即有的动作是很快就结束了,它不能延续,因此不能用完成时表达
2、根据讲话的意图,选择正确的时态.

1年前

7

2270515 幼苗

共回答了7个问题 举报

这个句子确实有点怪,如果你确定这个句子是对的话,她应该可以这样理解。
she has visited him almost every day。
到现在为止,她几乎是每天去看(拜访)他的。
I have been playing football every weekend since 3 years ago.
从三年前开始到现在,我每个周末都去踢足球。
这...

1年前

2

Ж羲皇子Ж 幼苗

共回答了2个问题 举报

错,我认为第一句是“现在过去式”因为visit+ed是过去式!
第二句你写对了!但是区别这两个句型,怎么区别就看老师怎么说吧?→谢谢!
我可以告诉你几个句型:概念:经常、反复发生的动作或行为及现在的某种状况。
时间状语: always, usually, often, sometimes, every week (day, year, month…), once a w...

1年前

2

shengwu033 幼苗

共回答了19个问题 举报

有些东西本来就是不太精确的,只是有个侧重点。
再有一个,许多语句都是习惯用法。

1年前

1

痞子1701 幼苗

共回答了7个问题 举报

这样理解。
第一句之所以用现在完成时是因为在“以前”的一段时间里“她几乎每天都去看他”,这个动作是完成的。故用完成时。
第二句从since 3 years ago可知用完成时,而他每个周末都踢足球从三年来一直都保持说明会一直持续下去,对将来产生了影响,故用现在完成进行时。
明白了吗?...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 1.256 s. - webmaster@yulucn.com