现在完成时的基本概念和形式 现在完成时(Present perfect tense)表示动作发生在过去,但与现在情况有关系,即用一个发生在过去的动作来说明现在的情况
现在完成时由动词 have (has) + 过去分词构成
现在完成时的基本用法 1)表示动作到现在为止已经完成或刚完成,汉语常用“了” 或“过” 来表示
如: I have finished my work
我把工作做完了
We have set up many new factories in this area
我们在这个地区建立了许多新工厂
She has read all these books
她把这些书都读完了
2)动作在过去完成,表示“经验” 或“结果”
汉语常用“过” 来表示
如: Have you ever seen the play The Doll's House
你看过话剧《傀儡家庭》吗
Yes,I have seen it twice
我看过两遍了
I have learnt to drive
The man has lived in China
那人在中国住过
[注] 注意 be 在下面句子中的意义
如: Where have you been
-I've been to the laboratory
你上哪儿去了
——到实验室去了
Have you ever been to Hangzhou
―No,I've never been there
你到过杭州吗
How have you been
-I've been well thank you
你近来身体好吗
——谢谢你,我近来很好
现在完成时与过去一般时的区别 现在完成时和过去一般时都表示在过去完成的动作,但现在完成时强调这一动作与现在