我不懂怎么区分"一般过去时","现在完成时"和过去完成时...

[复制链接]
查看11 | 回复3 | 2006-10-28 15:03:27 | 显示全部楼层 |阅读模式
我读初中那会就是因为拉下了英语这几堂课....结果后来一直没及格.....这就是命..
回复

使用道具 举报

千问 | 2006-10-28 15:03:27 | 显示全部楼层
一般过去式:讲的是已经过去了的,提起已经做完了的事,例如,I was have lunchbefoer 10 minutes(我在10分钟前吃过午饭),或是讲述发生在今天以前的事.现在完成时:讲述的是正在进行,有点类似现在进行时.
回复

使用道具 举报

千问 | 2006-10-28 15:03:27 | 显示全部楼层
一般过去时:I was here yesterday . (强调我来过)现在完成时:I have been here now . (强调我现在已经来了)过去完成时:I had been here yesterday . (强调昨天我已经来过了)自己好好体会吧!
回复

使用道具 举报

千问 | 2006-10-28 15:03:27 | 显示全部楼层
一般过去时,就是说某件事情发生在过去。比如:I had breakfast at 7:00.我七点吃的早饭。现在完成时,就是说某件事情到现在已经完成了,强调的是现在的结果和对现在的影响。I have finished my homework.我已经写完作业了。过去完成时,某件已经完成的事情发生在过去。I had already finished my homework before mother came back.妈妈回来之前我就已经写完作业了。一般过去时,通常情况下都会有一个具体的时间点;现在完成时,有标志性的一些词,比如since,yet,already等等;过去完成时,就是在过去的过去已经完成的事情。也许上边的例子有些简单,但是我觉得可以说明问题了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行