2019学年度人教版选修八Unit5Meeting your ancestorsPeriod4Grammar 学案设计(5页word版)
2019学年度人教版选修八Unit5Meeting your ancestorsPeriod4Grammar 学案设计(5页word版)第2页

D. 连续性或重复性

现在完成进行时常常用于表示延续至今的连续性或重复性动作。如:

Jim have been phoning Jenny every night for the several month.

All these days he has been writing articles to our magazine.

结论 : 现在完成进行时主要用于表示

A. 过去开始而且现在仍在进行的动作。

B. 过去开始, 现在刚刚停止的动作。

C. 现在看到其直接结果的动作。

现在完成时主要用于表示已经完成的动作及其与现在的关系。

Exercise:

1. -- Hi, Tracy, you look tired.

-- I'm tired. I ___ in the living room all day.

A. painted

B. had painted

C. have been painting

2. - There is so much snow these days, isn't there?

- Yes, it ____ for a few days.

A. was snowing

B. has been snowing

C. had been snowing

D. snowed

3. Although these scientists ____ on the project for nearly four years, I don't know how long it will last.

A. have been working

B. had worked

C. were working

D. are working

4. Now that she is out of job, Lucy ____ going back to school, but she hasn't decided yet.

A. had considered

B. has been considering

C. considered

D. is going to consider

5. The little boy is dirty from head to foot because he ___ in the mud all morning.

A. has played

B. is playing

C. has been playing

D. was playing

6. I ___ my work by the time the teacher ____ back.

A. was finished.., came

B. shall have finished.., comes

C. had finished.., comes

D. have finished.., will come

7. I ___ to see the film last week because I ___ it twice.