现在完成时和一般过去时到底怎么区分?

语法高中
核心区别是:现在完成时强调过去动作对现在的影响,不强调具体发生时间;一般过去时强调动作发生在过去某个明确时间,和现在没有直接关联。使用场景:语法选择题、写作时态选择都常考。例句1(现在完成时):"I have lost my keys, so I can't open the door now."翻译:“我把钥匙丢了,现在打不开门。”(强调对现在的影响);例句2(一般过去时):"I lost my keys yesterday."翻译:“我昨天把钥匙丢了。”(只说过去发生的事)

这道题还有另一种说法

核心区别:一般过去时只描述过去发生的动作,和现在没有关联;现在完成时强调过去动作对现在造成的影响或结果。使用场景:写作、口语时态选择,四六级雅思语法题都会考。例句1(一般过去时):"I visited Beijing last year."(我去年去过北京,只说去年的事);翻译:我去年游览了北京。例句2(现在完成时):"I have visited Beijing, so I can tell you what to see there."(我去过北京,所以现在能给你推荐景点,和现在有关);翻译:我去过北京,所以可以给你推荐景点。
← 国外打出租车说“去机场”…为什么美国人说“brea… →

相关的卡片

这篇是诗刻英语 4254 张英语知识卡里的一张。去卡片库可以按类型和难度筛选、搜索全部内容,还能翻卡学习。