英语时态?

我已经吃了早餐和我今天8点吃了早餐,为什么时态不一样?真想不明白 一直到是现在进行时,那么第二个为什么就不是?不都可以就现在说过去吗

第一句,已经表示动作已完成,对现在造成了一定的影响,用现在完成时。I have had my breakfast. 第二个句子,今天8点,是一个很明显的表示过去的时间,因此用一般过去时。I had my breakfast at 8 O'clock this morning.追问

我感觉时态太难了,不理解

很多时候我感觉句子没啥区别,为什么就时态不一样

追答

不要用汉语的思维去学习英语,两种语言的思维方式不同。先去看英语,根据英语的形式去记忆,汉语知识帮助我们去学习英语。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-17
第一句话说已经吃过早餐了所以现在不用吃了是指过去发生的动作对现在产生影响,所以用现在完成时,而第二句只是表达在过去某个时间做了某事,所以用过去时。
第2个回答  2021-05-17
这两个句子,句意的重点不一样。
“我已经吃了早餐”,强调的是“已经吃了”
“我今天8点吃了早餐”,重点是“8点吃了”
所以,两个句子时态不一样
另外,英语和汉语有一个很大的区别在于,英语是一个适合拿来做科学和法律的语言,而汉语最适合文学。所以,虽然这两个句子,用汉语的思维,看上去都是在说吃了早餐,但是在英语里面,强调的部分是不一样的。
第3个回答  2021-05-17
英语中的时态用来解决汉语中'着了过'的问题。每个时态都有对应的使用条件。现在完成时是强调发生的事对现在造成的结果或影响。一般过去时是事情发生了,而且在过去。所以我已经吃了早餐是:I have had my breakfast.我吃过了早餐是:I had breakfast at eight am.不要用汉语思维来解读英语语法,而是去模仿它,去学习和理解,直到领悟。
第4个回答  2021-05-17
第一句用现在完成时态,I have had breakfast .表示已经吃过早饭,不需要再吃了。
第二句用般过去时态,陈述过去发生的事情。I had breakfast at 8:00 this morning .
望采纳