来,这节课本喵先从一个凄美的爱情故事开始讲起。
某男和女神甲情投意合,即将脱离单身狗这一物种。为了避免秋后算账,他主动向女神甲坦白“I had a girl friend”。女神甲宽容大度的说,没事,都过去了。
数日后,该男的学渣室友和女神乙情投意合,想到寝室老大的成功经验,也主动坦白“I have had a girl friend”。女神乙大怒,抽之曰:“拖泥带水的渣男!”
为什么两位女神的反应差别如此之大?因为学渣室友的句子时态用错了啊!!整个句子的意思是“我已经有了个女朋友”。不被女神打脸才怪啊!!
哎,英语时态没学好,女神也不会理你。
我们来看看这两句究竟有什么区别。
I had a girl friend.(我以前有过一个女朋友。这是一般过去时)
I have had a girl friend.(我已经有了女朋友。这是一般现在时)
虽然都用于表示过去发生的动作,但现在完成时顶着“现在”这个头衔,强调的正是过去动作和现在的联系。具体来说,有以下两种联系:
1.带有时间副词或时间副词短语的句子强调过去发生的动作延续至今,甚至可能在未来仍然继续。例如:
He has bought her 5 handbags since their first date.
自从他们第一次约会以来,他已经买给了她5个包包。(哎,这就是爱~~)
2.不带时间副词或时间副词短语的句子强调过去发生的动作对现在的影响。例如:
She loves him because he has bought her 5 handbags.
她爱他,因为他已经买了5个包包给她。(这5个包包都是LV么……)
本喵声明:以上两个例句贴近生活、方便理解。但句子的中心思想不提倡。
和现在完成时不同,一般过去时表示过去发生但现在已经结束的动作。两句话概括:
现在完成时的事情跟现在还有联系。
一般过去时的事情跟现在没有联系。
因此在开头的故事中,女神甲听到的是毫无留恋的决绝(一般过去时),女神乙听到的则是藕断丝连的牵绊(现在完成时),不抽他抽谁?
除了切记这两种时态的关键区别在于是否强调过去动作对现在的影响外,本喵还特地提供2条秘籍,方便大家快速区分到底改用哪种时态。
1.句中出现的时间短语(例如yesterday)前面没有介词since、for,果断选一般过去时。
例如:He bought her a handbag yesterday.
2.This is the first time...这种句式后面果断选现在完成时。
例如:This is the fifth time he has bought her a handbag.
《一个时态引发的血案》到此结束,谢谢收看。
1. 一般过去时的概念一般过去时表示过去某个时间发生的动作或存在的状态。常和表示过去的时间状语连用。如:last year, yesterday等; 也可表示过去经常反复发生的动作,常和often, always等频率副词连用。 例如:① I saw him on the street yesterday. 昨天我在街上看见他了。②...
(1)一般过去时表示过去发生的动作或存在的状态,而过去完成时表示在过去某一动作发生在另一动作之前。试比较:The class had already begun when I came to school. 我来到学校时,已经开始上课。...
初中英语好学吗?这就要对应那句话了:会者不难,难者不会。如果你想要成为“会者”,那么就要改变不良的学习习惯,真正面对英语学习过程中遇到的各样困难与挫折。下面是初中英语关于一般过去时的知识点,有兴趣的学生往下看看吧。 一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。我们可以先记一下一般过去时口诀: 一...