2019学年度人教版选修八Unit5Meeting your ancestorsPeriod4Grammar现在完成进行时学案(4页word版)
2019学年度人教版选修八Unit5Meeting your ancestorsPeriod4Grammar现在完成进行时学案(4页word版)第1页

2019学年度人教版选修八Unit5Meeting your ancestorsPeriod4Grammar现在完成进行时

总结 例句 构成 肯定式:have / has + been +动词-ing形式

否定式:have / has + not + been +动词-ing形式 I've been looking for my dog and still haven't found it.

Julia hasn't been playing the guitar for very long. 用法 表示一个由过去某一时间开始一直延续到现在的动作(可能刚结束,也可能还要进行下去)。 I've been doing my housework all morning and I've just finished it.

We've been waiting two hours and Sophia still hasn't turned up. 有时表示动作的重复。 David has been coughing a lot lately. He ought to give up smoking. 有时带有感情色彩。 Oh, you have come at last! I have been waiting for you for two hours. 常搭配的时间状语 all this time, this week, this month, all night, all the morning, recently等状语以及由since和for引导的短语或从句 My sister's been writing letters all night.

He is ill. He's been lying in bed for three weeks.

We've been living in this city since we got married. 【拓展】现在完成进行时与现在完成时的区别:

1. 现在完成时表示动作已完成,而现在完成进行时却不一定如此。如:

I have painted the door and it looks like a new one. (已经粉刷好)