如何准确使用英语时态?

如题所述

现在完成时have done大家经常搞不清楚其动作是发生在过去而对现在有影响的,也就是说have done的动作发生时间是在「过去」,参照时间是「现在」,所以很多同学不会区分have done和did。 过去完成时had done大家经常弄不清楚其动作是发生在过去的过去,而对过去某个时间有影响,也就是说had done的动作发生时间是在「过去的过去」,参照时间是「过去」。更为复杂的是现在完成进行时have been doing,表示过去开始发生的动作持续到现在,对现在影响,并且很有可能要持续到将来;同理还有过去完成进行时had been doing,表示过去的过去开始发生的动作持续到过去某个时间,对过去这个时间有影响,并且很有可能还会持续到过去的将来。谓语动词 = 助动词 + 实意动词 = 操作词 + 其他助动词 + 实意动词,其中操作词即第一个助动词,所有的时态,我们都可以从操作词判断动作发生时间或开始发生时间,从实意动词的形式判断状态类型(doing都是进行时态,do都是一般时态,done都是完成时态),这样看来完成进行时从实意动词的形式来看就应该归于进行时态一类。当然,我也能理解传统的说法,但是那就还要区分出been doing和一般的doing的不同,把助动词和实意动词绕在一起。我都没有说传统的划分方法是错的,但是这种学了一点英语的半瓶醋就非要来说我采用的新的划分方法是错的。就是这种「稍微学过时态的人」竟然做了传统语法的卫道士,抱着传统的东西就不放,看到新的划分方法就说是错的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-11

语时态是个比较tricky但是只要入门之后就一下豁然开朗的东西(相比法语时态来说英国人真是业界良心啊)。英语时态比较简单,基本就是过去,现在,将来,简单粗暴划分。虽然中学里时态学了一个二五八万,单选题里各种考察,但是实际口语中很少有人一定要去用过去完成进行时态这种复杂表达,当然,为了强调也可以用。个人感觉能正确运用时态的标志是正确运用完成时和一般过去时。也就说当你发现自己嘴里有一天可以自然地说出I have done something or I have been doing something而且用的还非常正确,知道为啥要用完成时态,恭喜哟,你大概整明白时态是咋回事了。

本回答被网友采纳
第2个回答  2017-12-11

我个人经验是,首先要养成一种时间观念,但这不是最重要的,最重要的是大量的模仿,在模仿过程中会很自然就吸收了时态的语法。有点像把单词不同时态的变化当做是一个新的单词一样的感觉,例如do  did等等。总之,只要输入的量够了,时态自然就吸收了。至于那种前期全靠了解理论的时态用法,死记硬背后再来运用的中国传统式学习方法,可以在我前面说的方法熟练后再回头看看做参考。一旦一开始就陷入那个圈,将是你说英语的噩梦,想想说每一句话都要在脑子里过一遍时态的语法用法就感到累心脑子会炸的。

第3个回答  2019-10-15
时态,时态,吃准时间就简单了
相似回答