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 . . .
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. (改为否定句)
_______________________________________________________________
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。