发布网友
共2个回答
热心网友
现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现在完成时侧重于现在的结果,而一般过去时侧重于动作发生的时间。例如: I have seen the film. 我看过这部电影。(现在我仍记得电影的内容) I saw the film three days ago. 三天前我看了这部电影。(强调是三天前,而不是别的什么时候看的电影) Mr Green has bought a new computer. 格林先生买了一台新电脑。(着重点是格林先生现在有了一台新电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同 现在完成时常与already, yet, just, ever, never, before等副词以及“for+段时间”,“since+过去时间/从句”等时间状语连用;而一般过去时则常与“段时间+ago”,just now, yesterday, last week等表示过去时间的状语连用。例如: She has lived here since two years ago. 她两年前就住在这里了。 She lived here two years ago. 两年前她住在这里。 He has been in the League for three years. 他入团已经三年了。 Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。
热心网友
现在完成时 表示动作发生在过去,完成在过去,但强调与现在情况仍有联系,其结果或影响仍存在。现在完成时有一些标志性的时间状语: 考点一:for + 时间段;since + 时间点 They have lived in Beijing for five years. They have lived in Beijing since 1995. I have learned English for ten years. 考点二:常见的不确定的时间状语:lately; recently, just, already, yet, up to now; till now; so far, these days, Has it stopped raining yet ? 考点三:在表示“最近几世纪/ 年/ 月以来……”时间状语中,谓语动词用现在完成时。 in the past few years/months/weeks/days;over the past few years; ring the last three months; for the last few centuries, through centuries; throughout history 等 考点四:表示“第几次做某事,”或在 “It is the best (worst, most interesting ) +名词 +that” 后面跟现在完成时。 This is my first time that I have visited China. This is the most interesting film I have ever seen. That is the only book that he has written. 4.一般过去时 表在过去某个特定时间发生且完成的动作,或过去习惯性动作,不强调对现在的影响,只说明过去。常跟明确的过去时间连用,如:yesterday; last week; in 1945, at that time; once; ring the war; before; a few days ago; when, 注意: 考点一:used to + do,表示过去经常但现在已不再维持的习惯动作。to为不定式,后接动词原形。 be/become/get used to + doing,表示习惯于 He used to smoke a lot. He has got used to getting up early. 考点二:在时间和条件状语从句中,代替过去将来时。 He promised to buy me a computer if he got a raise
热心网友
现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现在完成时侧重于现在的结果,而一般过去时侧重于动作发生的时间。例如: I have seen the film. 我看过这部电影。(现在我仍记得电影的内容) I saw the film three days ago. 三天前我看了这部电影。(强调是三天前,而不是别的什么时候看的电影) Mr Green has bought a new computer. 格林先生买了一台新电脑。(着重点是格林先生现在有了一台新电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同 现在完成时常与already, yet, just, ever, never, before等副词以及“for+段时间”,“since+过去时间/从句”等时间状语连用;而一般过去时则常与“段时间+ago”,just now, yesterday, last week等表示过去时间的状语连用。例如: She has lived here since two years ago. 她两年前就住在这里了。 She lived here two years ago. 两年前她住在这里。 He has been in the League for three years. 他入团已经三年了。 Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。
热心网友
现在完成时 表示动作发生在过去,完成在过去,但强调与现在情况仍有联系,其结果或影响仍存在。现在完成时有一些标志性的时间状语: 考点一:for + 时间段;since + 时间点 They have lived in Beijing for five years. They have lived in Beijing since 1995. I have learned English for ten years. 考点二:常见的不确定的时间状语:lately; recently, just, already, yet, up to now; till now; so far, these days, Has it stopped raining yet ? 考点三:在表示“最近几世纪/ 年/ 月以来……”时间状语中,谓语动词用现在完成时。 in the past few years/months/weeks/days;over the past few years; ring the last three months; for the last few centuries, through centuries; throughout history 等 考点四:表示“第几次做某事,”或在 “It is the best (worst, most interesting ) +名词 +that” 后面跟现在完成时。 This is my first time that I have visited China. This is the most interesting film I have ever seen. That is the only book that he has written. 4.一般过去时 表在过去某个特定时间发生且完成的动作,或过去习惯性动作,不强调对现在的影响,只说明过去。常跟明确的过去时间连用,如:yesterday; last week; in 1945, at that time; once; ring the war; before; a few days ago; when, 注意: 考点一:used to + do,表示过去经常但现在已不再维持的习惯动作。to为不定式,后接动词原形。 be/become/get used to + doing,表示习惯于 He used to smoke a lot. He has got used to getting up early. 考点二:在时间和条件状语从句中,代替过去将来时。 He promised to buy me a computer if he got a raise