首页 理论教育 现在完成进行时的用法和例句

现在完成进行时的用法和例句

时间:2023-07-08 理论教育 版权反馈
【摘要】:I've been working the whole day.Mike: Hurry up, please!And I haven't been able to sleep since last night.Dentist: Poor you!Open your mouth please.Mike: Ahhh.B 语法聚焦1:现在完成进行时的结构和用法现在完成进行时表示一个开始于过去,现在仍在进行、现在刚刚结束的动作。D 语法聚焦2:现在完成进行时的不同形式小贴士现在完成进行时的标志为表示一段时间的时间状语。1 studying / been / after / Have / the / you / final exam____________________________________________________________________?2 lying / bed / My / in / car accident / since / grandpa / been / has / the____________________________________________________________________.3 Jack / been / long / alone / How / living / has____________________________________________________________________?

现在完成进行时的用法和例句

A 篇章学习:朗读对话,回答问题

Mike: My tooth has been aching for two days. Please help me!

Dentist: Could you please wait a second and let me get some water? I've been working the whole day.

Mike: Hurry up, please!

Dentist: I'm back! So how long has your tooth been aching?

Mike: Two days! And I haven't been able to sleep since last night.

Dentist: Poor you! Open your mouth please.

Mike: Ahhh.

B 语法聚焦1:现在完成进行时的结构和用法

现在完成进行时表示一个开始于过去,现在仍在进行、现在刚刚结束的动作。

小贴士

现在完成进行时的结构:

主语 + have / has + been + 动词ing (+ 其他成分)

练习1 请用动词的正确形式填空。

练习2 请选择正确的答案。

1 ( ) — I'm sure Tim will get a good score in this test.

— Of course. He _______________ during this whole month.

A. have been working hard B. has been working hard

C. has worked hard D. worked hard

2 ( ) The writer _______________ the novel for three years.

A. wrote B. have been writing

C. has written D. has been writing

3 ( ) I _______________ TV since 7pm.

A. watched B. have been watching

C. has watched D. has been watching

4 ( ) Jimmy is very tired because he _______________ basketball all day.

A. play B. have been playing

C. has been playing D. will play

5 ( ) Mom _______________ the house since 6:00 am.

A. has been cleaning B. have been cleaning

C. has cleaned D. had cleaned

练习3 将正确答案的序号写在横线上。

D 语法聚焦2:现在完成进行时的不同形式(www.xing528.com)

小贴士

现在完成进行时的标志为表示一段时间的时间状语。例:

two days, all night, the whole day . . .

练习4 请用括号单词的正确形式填空。

1 What __________________ you __________________ (do) these days?

2 It __________________ (rain) since last Monday.

3 How long __________________ you __________________ (study) English?

4 Lily __________________ (dance) for weeks since she broke her leg.

5 __________________ you __________________ (wait) here since noon?

单元练习

练习5 连词成句。

1 studying / been / after / Have / the / you / final exam

____________________________________________________________________?

2 lying / bed / My / in / car accident / since / grandpa / been / has / the

____________________________________________________________________.

3 Jack / been / long / alone / How / living / has

____________________________________________________________________?

4 all night / What / watching / have / been / you / TV / on

____________________________________________________________________?

5 dog / hasn't / walking / He / his / 9 o'clock / been / since

____________________________________________________________________.

练习6 按要求改写下列句子

1 He has been sitting in the armchair the whole day. (改为一般疑问句)

____________________________________________________________________

2 Mary hasn't been working hard before the test. (改为肯定句)

____________________________________________________________________

3 Has the cat been sleeping on our sofa all the time?(肯定回答)

____________________________________________________________________

4 I have been looking after my mom since yesterday. (对画线部分提问)

____________________________________________________________________

5 They have been packing for the trip since Monday. (改为否定句)

_______________________________________________________________

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈