一般过去时与现在完成时之比较_一般过去与现在完成时
一般过去时与现在完成时之比较由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“一般过去与现在完成时”。
一般过去时与现在完成时之比较
• 1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作,和现
在不发生关系。而现在完成时表示过去发生的某一动作对现在造成的影响或结果,强调的是现在的情况。
•2)一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状
语连用,或无时间状语。
• ◎ 一般过去时的时间状语有:yesterday, last week,…ago, in1980, in October, just
now,等具体的时间状语。
• ◎ 共同的时间状语有:this summer, before, already,等。
• ◎ 现在完成时的时间状语有:for, since, ever, never, just, already, yet, in past years
等不确定的时间状语。
现在完成时用法:助动词have / has + 动词的过去分词
注:has 用于第三人称单数,have 用于其他所有人称。规则动词的过去分词变化与过去式相同,不规则变化则须单独记忆。
1.现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果。(汉语中常用“已经”、“过”、“了”等表达)通常与表示包括现在在内的时间副词just,already, before, yet, never, ever等状语连用。例如:
① I have never heard of that before.② Have you ever ridden a horse?
③ She has already finished the work.④ Have you milked the cow yet?
Yes, I have done that already.⑤ I’ve just lost my math book.2.现在完成时可表示过去某一时间开始并一直持续到现在(包括“现在”在内)的动作或状态,可以和表示延续的时间状语连用。如for、since 等引导的时间状语。(注意:句中谓语动词要用延续性动词。如:know, be, see, live, study, work, teach……)
一段时间的表达方法有两种:
1)for + 一段时间for a year,for two weeks,for three years
过去的某一时刻: since nine o’clock, since last week
一般过去时态的时间状语从句:
since you came,since you got home.