英语现在完成时和一般过去时的区别与用法

问题描述:

英语现在完成时和一般过去时的区别与用法
请不要复制对现在完成时和一般过去时的解释- -我已经知道在出现时间提示词是如何使用这两个时态,就是在一个句子中没有since,so far ,last day这种表时间提示的词时,不知道该使用其中哪一个时态- -我问过很多人,我都没有办法真正理解,请各位学长前辈老师简述下用法,我高中了还是不会用这两个时态- -最好能附上两个意思相同的例句,但在不同的情况下需用不同的时态- -谢谢
1个回答 分类:英语 2014-11-26

问题解答:

我来补答
还得靠例子进行:
1.现在完成时:i have had lunch.我已吃过午饭了.还有一个意思就是:我刚吃过午饭
一般过去时:i had lunch.我吃过午饭了
上边的例句通过中英文你能看出什么,
第一句是指:“现在”在向某人诉说我已经吃过了,
第二句是指某段时间吃过午饭.
当然你说不放时间提示,我没有放,但只是模糊说两种事件但也明确了他们的动作.
现在完成时和一般过去时虽然都说的是过去的事情,但现在完成时注重的不是事情的本身,
而是强调事情与“现在”保持的一种密切的联系(如现在的结果,影响,一直延续到现在).而一般过去时则只表示发生在过去的动作和事情与现在没有一点联系了,也就是说现在你做的事情已经跟谈论的这件事没有任何的联系.
以上是小子我的个人解说,不知明白否?〈〉
 
 
展开全文阅读
剩余:2000
上一页:示意图也请画出
下一页:拜托详细解答