由查字典英语网为您提供
二者都表示“动作已经发生,区别在于:
(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
He has learned French for three years.他学法语已三年了。
He learned French for three years.他曾学过三年法语。
Who has taken my bag? I couldn't find it. 谁拿走了我的包?我找不着了!
He cleaned the house yesterday. 他昨天打扫过房间。
The room is clean, for he has cleaned it already. 房间很干净,因为他已经打扫过了。
(2)现在完成时不可与表示过去的时间副词连用,而一般过去时则可以。
He has done some washing yesterday. (F)
He did some washing yesterday. (T)
他昨天洗衣服了。
雅思分类词汇:服装(2)
雅思分类词汇:春节中各种日子的叫法
雅思分类词汇:服装(6)
雅思分类词汇:文化(1)
雅思分类词汇:颜色1
雅思分类词汇:春节中的食物
雅思分类词汇:服装(5)
雅思分类词汇:服装(4)
雅思分类词汇:足球战术篇
雅思写作常见词汇:文化类(4)
雅思分类词汇:国务院机构名称1
雅思分类词汇:科学词汇(3)
雅思分类词汇:一些常见食品的名称
雅思分类词汇:个人简历相关词汇-4
雅思分类词汇:足球场地名称篇
雅思分类词汇:日常生活(1)
雅思写作常见词汇:文化类(1)
雅思分类词汇:海鲜词汇
雅思场景词汇整理-教学场景3
雅思分类词汇:教育(1)
雅思场景词汇整理-教学场景1
雅思分类词汇:化妆品(通杀类2)
雅思分类词汇:米的种类及名称
雅思分类词汇:服装(7)
雅思分类词汇:国务院结构名称2
雅思分类词汇:春节习俗
雅思分类词汇:游泳2
雅思分类词汇:颜色2
雅思分类词汇:标点符号2
雅思写作常见词汇:文化类(3)
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |