高二英语外研版选修六教学案:Module 4 Section 3 含答案(精修版)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

外研版英语精品资料(精修版)

[语法初识]

[语法剖析]

1.构成:助动词have/has +been+动词ing形式。

2.用法:

(1)表示过去某一时刻发生的动作一直持续到现在,并有可能继续持续下去,也可能已停止。这种时态常与all the time, all the morning, these few days, all night等表示一段时间的状语连用。另外,如果表示某一动作的起点,可用since引导的短语或从句,如果表示某一动作的全部时间,可用for引导的短语。

He has been writing the novel since last year.

自从去年以来他一直在写那部小说。

We have been waiting for you for an hour. We don't want to wait any longer.

我们等了你一个小时了。我们不想再等了。

(2)表示一直到说话时为止的一段时间内一再重复发生的动作。

Where have you been? We have been looking for you everywhere.

你去什么地方了?我们到处在找你。

(3)表达较重的感情色彩。

You know, you really have been making things terribly difficult for him.

你要知道,你也真是太难为他了。

You have been coughing a lot recently.

近来你一直咳嗽。

(4)有时表示根据直接或间接的论据而得出的结论。

Her eyes are red.She has been crying.

她的眼睛很红。她一直在哭。

[名师点津] 表示状态的动词,如love, like, hate, know等不能用于现在完成进行时。

集中演练1

1-1.单句语法填空

① I feel very tired now. I have been cleaning (clean)the classroom for three hours.

②—Have you finished the report?

—No. I have been writing (write) it all this week.

③ She has been working (work) in Hong Kong since she graduated from university.

④You know, I have been looking (look) for a job for three months, and this is my first formal interview.

⑤Lily has been considering (consider) going back to school, but she hasn't decided yet.

⑥ She has been cycling (cycle) to work for the last three weeks.

1-2.单句改错

⑦The man looked for his son since twenty years ago.looked→has been looking

⑧People had sung these folk songs for hundreds of years.had sung→have been singing

⑨She kept on learning English since she found this useful website.kept→has been keeping ⑩Mary lived in Shanghai since 2 000, but she still can't speak Chinese well.lived→has been living

1.现在完成进行时强调持续性;而现在完成时强调动作的完成性,强调对现在造成的影响。

I have already read the book.

我已经读了这本书。(已读完)

I have been reading the book.

我一直在读这本书。(尚未读完)

2.现在完成进行时可表示动作的重复,而现在完成时一般不表示动作的重复性。

Have you met her recently?

你最近见过她吗?(现实结果)

Have you been meeting her recently?

你最近常和她见面吗?(动作重复)

3.现在完成进行时有时含有感情色彩,而现在完成时一般是平铺直叙。

I have waited for you for two hours.

我等了你两个小时。(事实)

I have been waiting for you for two hours.

我一直等了你两个小时。(不满)

4.现在完成进行时不用于被动语态,若要用时,可用现在完成时的被动语态代替。

The problem has been studied for five days.

研究这个问题五天了。

5.句型This/It is the first ... time that从句中用现在完成时。

This is the first time that they have taken part in the Olympic Games.

这是他们第一次参加奥运会。

集中演练2

2-1.单句语法填空

① I have been waiting (wait) for an hour but the manager hasn't turned (not turn) up yet.

② This is the second time that I have visited (visit)the British Museum.

③ The moment he comes in, I will tell him what has happened (happen).

④ I haven't received (not receive) her letter for a whole year.

⑤ At just five years old, John started to get dressed by himself and has been helping (help)his mother do the housework.

⑥Scientists have been experimenting (experiment) with this new method for almost three years.

2-2.完成句子

⑦有人一直在给你打电话。

Someone has been phoning you.

⑧有人给你打电话。

Someone has phoned you.

⑨他一直在写信。

He has been writing a letter.

⑩他写了一封信。

He has written a letter.

相关文档
最新文档