现在完成时讲解及训练一.现在完成时:表示过去已经发生或已经完成的某一动作对现在造成的影响或结果
即“过去的动作+现在的结果”,强调结果
如:Ihaveboughtanewbike
(=Iboughtanewbike,andIhaveanewbikenow
)我已经买了一辆新的自行车
(强调我现在有了一辆新车
)构成形式:助动词have/has+动词的过去分词1.肯定句:Ihaveseenthefilm
我已经看过这部电影
否定句:Ihaven’tseenthefilm
我没看过这部电影
一般疑问句:Haveyouseenthefilm
你看过这部电影了吗
回答:Yes,Ihave
是的,我看过了
No,Ihaven’t
不,我没看过
特殊疑问句:Whathaveyoudone
你已经做了什么
2.肯定句:Hehasfinishedthetask
他已经完成了任务
否定句:Hefinishedthetask
他还没有完成任务
一般疑问句:thetask
他已经完成任务了吗
回答:是的,他完成了
不,他没有完成
特殊疑问句:Whathashefinished
他完成了什么
[Exercises1]选择填空()1
IEnglishinthisschoolsince1999
(A)taught(B)havetaught(C)teach(D)wouldteach()2
Lileithepenforfiveyears(A)hashad(B)bought(C)havehad(D)havebought()3
Katehergrandmother'sphotobefore(A)haven'tseen(B)haveseen(C)see(D)hasn'tseen()4
Maryyouthesedays
(A)Has,seen(B)Do,see(C)Did,see(D