before用于一般过去时和现在完成时有什么区别

作者&投稿:秋居 (若有异议请与网页底部的电邮联系)
~

before用于一般过去时和现在完成时有什么区别

一般在从句中使用一般过去时,主句中使用过去完成时.例如:
Lily had written some letters before she went out shopping.
在现在完成时中before后面加过去式吧
是差不多的

一般过去时和现在完成时有什么区别

现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用.
简析:现在完成时的时间状语常有如下四类:
⑴现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用.
⑵现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用.因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的.
⑶现在完成时时常与“for +时间段或since +过去时间点”连用(含从句,从句过去时).
⑷现在完成时还与once(一次),ice(两次),three times(三次),several times(几次)等表示重复次数的词语连用.
有时候是根据表时间的关键词来判断,如果没有的话,就看是着重于问一个过去的事实还是表示强调已经完成了对现在产生一定影响了这个事件.
你提出的问题:你还记得你上次去中国旅游是什么时候吗? (它本身就是问现在是否记得嘛,所以说一般用一般现在时,不存在用过去式和完成式)
did you remember sth.表示你过去某个时候记得/记起某件事没有.have you remembered sth.表示你(已经)记住了某件事没有.
希望我的答案对您有帮助,望采纳

一般过去式
表示过去的动作,一般有表示过去的时间状语如,yesterday,last week等
I left home yesterday.
现在完成时
表示在过去发生的动作(一般是持续到现在的) 对现在产生的影响,时间状语如
since 引导的
it has been three years since I left home. (left home 这个动作是过去发生的,但是我现在还没有回家,所以这个动作对现在有影响(影响就是到现在这个时间有3年了),这是过去的动作,对现在产生的影响)
I have been a teacher since I finished my study. 这句的话,是自从我完成学业,我当了老师,当老师这个动作,是完成学业后就当的(属于过去的动作),但是,我现在还是老师,所以这个当老师这个过去的动作因为对现在的影响,而用了完成时,不用过去式
希望你能理解我的意思,因为这是一个学习的难点,我当初也是花了很长时间,才认清的。
不过,你多读多看一些英文的话,自然而然就会有这些语感的。。。呵呵

现在完成时和一般过去时有什么区别?

区别: 现在完成时,表过去已经做了某事,对现在还有影响. 句式是:主语+have been done sth. 后面加一段时间,一般跟for,since等连用. 例:I have been studied English for 4 years/since 2002. 我学习英语已经有四年了. 一般过去时,表过去的某个状态.时间状语可以加yesterday,last night,…ago,just now,in2006等 例:I went to school last week. 我上个星期去了学校. 过去完成时,表对过去做的事,在过去已经完成,对过去有影响. 句式:主语+had (been) done. 例:The thieves had run away. 贼都逃跑了. 至于怎么用,就如以上所说, 现在完成时表示:现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. 。 一般过去时:一般过去时表示在过去某个特定时间发生,也可以表示过去习惯性、经常性的动作。一般过去时不强调动作对现在的影响,只说明过去的事情。 过去完成时:表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去“
仅供参考 满意请采纳 谢谢

现在完成时与一般过去式的区别
1.一般过去时表示(精)过去某个时间发生的事、存在(锐)的状态或经常发生的动作.说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响.如:
He visited Guilin in 1998.他1998年参观过桂林.(只说明去桂林的时间)
2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如:
Jill has bought a new puter.吉尔买了一台新电脑.(着重点是现在有了一台新电脑)
3.两种时态的区分
(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have /has +过去分词”.如:
(2)一般过去时通常与表示过去的时间状语连用.如:yesterday,last week,o years ago,just now,in 2002等;而现在完成时则常与just,already,ever,never等副词和these days,this week,since...,for...等表示一段时间的状语连用.

一般过去时和现在完成时有什么区别啊?

现在完成时强调某件事情已经完成、结束,或者强调某件事情对现在的影响。这是现在完成时最基本的两种特点。
一般过去时只是对过去发生的事情的一般性描述。
另外很关键的一点——一般过去时后面可以接“明显的表示过去时间的时间状语”,但现在完成时绝对不行。
例如不能说:I have finished my homework at 6 yesterday .

一般过去时和现在完成时有什么区别(详细)?

这两个都只能用一般过去时
一般过去时指的是一个时间点,完成时指的是时间段
did visit
visited
did read
read

现在完成时,一般过去时有什么区别

1)因为ago表明这是过去时间发生的动作;比如I`m sorry,you have missed the train,it has left.(ten minutes before)此句中,has left表明过去发生的动作left,对现在产生了影响,导致我没有赶上车
2) 比如:I put the book on the desk(put 在这里用了过去式,"put"这个动作没有对现在产生影响,否则书还应当在座子上,但事实是书已经不再座子上了)
3)I have put the book on the desk(put是刚才发生的动作,但就是因为刚才put的动作,书现在才在座子上)
4)一般来说,句子当中如果有非常明显表示过去的时间,一般用过去时,比如yesterday,last week,three days ago等,而...before; for(得了多长时间)+时间,since+时间,;in the past+时间;so far(到目前为止)一般都用现在完成时

英语 现在完成时和一般过去时有什么区别

现在完成时表示动作是过去做的,但所做的事对现在还有影响。而过去时只是说明动作在过去做的,不强调动作的对现在的影响。
He saw the film yesterday.只是说他昨天看了电影。仅此而已。
He has seen the film.电影他看过。什么时候看的没关系,强调的是看电影对现在的影响(结果):知道电影的内容。
He opened the door just now.刚才开门。门现在是否还开着没关系。
He has opened the door.门开了。现在门还是开的。

现在完成时态强调过去发生的动作对现在造成的影响,而一般过去时态只描述过去发生的动作,并不强调影响或结果,举个例子:
1.I have posted the letter.
2.I went to post the letter yesterday.
1句表示我已经将信寄走了.2句只表示昨天去寄信了,至于是否寄出并没交待,有可能半路给忘记了.
3.I have read the book.
4.I read the book yesterday.
3句表示这本书我已经读过了,即知道了书的大致内容4句只表示昨天读书了,至于读没读完并没有交待.
再有两个时态较时显的区别就是现在完成时态不会与过去的时间状语连用,只与already,just,ever,never,yet,before, so far,since+ 时间点 for+时间段连用,而一般过去时态都有比较明显的时间状语如yesteday,last week, several years ago,等等连用.




before和ago的区别
before 后面加时间,before一般用于将来时和完成时 而ago是前面加时间,ago用于一般过去时

before+过去的时间点是什么时态的标志
before+过去的时间点 可以看作是一般事态的标志。可以用于一般现在时一般过去时一般将来时 中。

问英语题
选B是对的,因为It’s(或It has been)+ 。。years since + 一般过去时的句子,是固定搭配,是现在完成时的标志,而before只能用于一般过去时的句子。

为什么宾语从句中一般用before而不用ago
I had thought that he had died at least 20 years ago. 我原以为他至少在 20 年前就已经去世了。(2) before 有时单独使用(即不连用具体时间),泛指一般意义的“以前”,此时可用于一般过去时,也可用于现在完成时。如:He didn’t know that before. 他以前不知道此事。I have been there ...

before和ago的用法问题
ago和before都可用作副词与时间段连用,表示“……之前”,但它们的用法有所不同。“时间段 + ago”,表示从说话时刻算起的若干时间以前,常用于一般过去时。“时间段 + before”,表示从过去某时起若干时间以前,与过去完成时连用。He met her three days ago. 他三天前碰到过她。He said he ...

before意为在...之前,其后可以跟一个时间点,在表示“在某个时间点之前...
before 意为“在⋯之前”,当其后跟一个时间点,时可以用一般过去时去代替过去完成时,例如:He went out before he finished (= had finished ) his homework. 他作业未写完就出去了。

before的用法?
before后面加动词需要用动词ing形式,此时before作介词,介词后面一般都是名词。例句:You mustn't hang out before finishing your assignment.在完成任务之前,你不能出去玩。一、词汇 before 读音:英 [bɪˈfɔː(r)] 美 [bɪˈfɔːr]prep.在…...

after和before的区别是什么?
表示某时间点之前用:before+时间点 before ten o'clock:十点之前 before April 23rd:4月23号之前 这种用法,after和before都是介词。3、一段时间之前不同:时间段+ago,表示这么长的时间段之前,常常用于一般过去时,但不能死学死记,一旦这个短语前面加上一个since,就得用于现在完成时,比如:T...

before和ago接在时间后面有什么区别吗
before一般用于完成时 ago用于一般过去时 例如:I have seen him before.I saw him a day ago.亲:祝你学习进步,每天都开心

ago和before在语法上的区别。
3. ago指的是从现在起到过去时间的某一点的一段时间。这个时间状语常与一般过去时态或过去进行时态连用。例如:① I graduated from the college twenty years ago.②I was asked what I was doing a month ago.4. 表示在某一时间点或事件以前时,只能用before,不用ago。因为这种用法是将before...

深泽县19576509381: before时态问题before时态用于什么时态,具体地.可用在过去式和现在完成时?举例详细地说下 -
塞实左福:[答案] before作为单个的副词 也就是单独使用时 经常 用在现在完成时态中 如 i have heard this before 也可以用在一般过去时态中 如 i never met him before 注意 意思与 i have never met him before不一样 前者强调动作 后者强调结果和对现在的影响

深泽县19576509381: before是用在一般过去时还是现在完成时 -
塞实左福: 两者均可

深泽县19576509381: before是用在一般过去时还是现在完成时如果两个时态都有,怎么区分,求具体 -
塞实左福:[答案] 两者均可

深泽县19576509381: before在现在完成时中的主要用法和过去时中都可以用before 但有啥区别 请简短回答谢谢大家! -
塞实左福: 一般在从句中使用一般过去时,主句中使用过去完成时.例如: Lily had written some letters before she went out shopping. 有时,也可以在从句中用过去完成时,主句中用一般过去时,这样就可使描述更为生动.试比较: We got to the station ...

深泽县19576509381: before的用法 -
塞实左福:[答案] before 可以和过去完成时连接. 下面是具体的内容.你可以从中找到答案. 一. 过去完成时主要有以下几点用法: 1. 表示过去某一时间或动作之前已经发生或完成的动作或存在的状态.句中常用by, before, when, until等词引导的时间状语.它是以过去某一时...

深泽县19576509381: before什么时候和现在完成时用,什么时候和过去完成时连用??
塞实左福: before表示抽象的以前 时和现在完成时用, before引导一个含一般过去时的时间状语从句时,主句的谓语动词用过去完成时

深泽县19576509381: 英文before用法 -
塞实左福: before 可以和过去完成时连接. 下面是具体的内容.你可以从中找到答案. 一. 过去完成时主要有以下几点用法: 1. 表示过去某一时间或动作之前已经发生或完成的动作或存在的状态.句中常用by, before, when, until等词引导的时间状语.它...

深泽县19576509381: before的用法到底是什么?为什么它会有两种时态的用法,用于一般过去时和现在完成时, -
塞实左福: ago只能用于过去时态.表示多少时间以前,前面必须加一个特定的时间,它表示的是一个时间点,你不能说ihavebeenhereago.但是可以说ihavebeenherebefore.而你说的句子里,是用的完成时态,所以要用before.表示的是一段时间完成的事情,而不是一个点.也可以说成tonyvisitedthistowntwoyearsago.

深泽县19576509381: 英文,英语before可以用于一般过去时和将来时吗 -
塞实左福:[答案] 可以的啊,比如 过去时:I forgot to take the key before going out yesterday. 将来时:I will buy a car before getting married.

深泽县19576509381: 如果句中有before用什么时 -
塞实左福: 过去时和完成式别与ago混了!ago和before的区别 ago和before这两个词都可以作“以前”解.ago是副词,因此表示时间段的词语常常放在它前面,含义是从现在算起的若干时间以前,谓语动词一般...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网