听力首页 听力教程 VOA慢速 英语歌曲 外语下载 英语小说 英语词典 在线背单词 听力论坛 韩语学习
听力专题 英语教材 VOA标准 英语动画 英语考试 资源技巧 英语翻译 单词连连看 听力家园 德语学习
听力搜索 英语导读 BBC英语 英语视频 英语电台 英语QQ群 外语歌曲   英语游戏 英语网刊 日语学习
当前位置: 英语听力论坛 » 交流茶馆 » 语法
返回列表 发帖

语法

谁能讲解下过去完成时和现在完成时的区别?在什么情况下用这两种时态?

http://www.enread.com/skill/grammar/index.html
建议你看下这个,这里面有几个版本的语法知识.选一个版本后从头开始学习.

TOP

过去完成时是在过去某个时间点前已经完成的动作或状态:
如: I had finished my work when my boss called me. 我老板给我打电话时我已经完成工作了。
现在完成时是到现在为止已经完成的动作或状态:
如:I have finished my work.

TOP

返回列表