2017年MBA英语语法笔记:时态(3)
现在完成时
现在完成时表示目前已完成的动作或刚刚完成的动作, 也可表示从过去某一刻发生, 现仍延续着的动作或情况。此时态强调动作对现在的影响。
The conference has lasted for five days. (已完成的动作)
He’s just bought an unusual taxi. (刚刚完成的动作)
[提示]
1. 当句子中出现表示到现在为止这段时间的状语时, 谓语动词一般用现在完成时。
此类状语有up to (till) now, so far, these days, this summer, for…(后接一段时间的短语), since…等。
We haven’t seen each other again since we graduated in 1987.
2. 在无上下文情况下,句子中的谓语动词是用一般过去时还是用现在完成时主要取决于动作是否对现在有影响。
What did she say about it?
I have lived in Nanjing for 15 years. (对现在有影响)
相关阅读