现在完成时 (Present Perfect)
出现在 3 课
- Lesson 4An Exciting Trip激动人心的旅行
现在完成时用来表示过去发生的动作对现在产生的影响或结果,或者从过去持续到现在的状态。它强调的是"现在":我刚收到信(所以现在知道了消息)、他在澳大利亚已经六个月了(现在还在)。常和 just、already、never、before、for + 一段时间连用。本课通篇用现在完成时介绍 Tim 到目前为止在澳大利亚的经历,而将来要去的地方则用 will。
- Lesson 5No Wrong Numbers无错号之虞
现在完成时用来表示过去发生、但与现在有联系的动作:或者是刚刚完成、现在能看到结果(he has just bought twelve pigeons),或者是从过去持续到现在的经历和累计(up to now, he has sent a great many requests)。它关心的是“到现在为止怎么样了”,而不是“具体什么时候发生”。常与 just、already、yet、up to now、so far、ever、never 等连用;一旦出现 yesterday、last week 这类明确的过去时间,就要改用一般过去时。
- Lesson 28No Parking禁止停车
现在完成时用来表示过去发生的动作对现在造成的影响或结果,或者表示从过去某时开始一直持续到现在的状态。它的形式是 have / has + 过去分词。常与 just(刚刚)、already(已经)、yet(还,用于否定和疑问)、ever(曾经)、never(从未)、ever since(自从……以来)、not…even once(一次也没有)等词连用。它和一般过去时的区别在于:一般过去时只说过去发生了什么,常带明确的过去时间;现在完成时强调"到现在为止"的结果,不与具体过去时间连用。本课 Jasper 买了新房、遇到停车麻烦、立了牌子、放了石头,全是对现在仍有影响的事,所以大量使用现在完成时。