(完整版)现在完成进行时

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
你一直在写一本小说吗? Have you been writing a novel? 他一直给你写信吗?
Has he been writing letters to you?
练习:看图,根据提示词,表达句子。
we have classes for 7 days
We have been having classes for 7 days.
It has been raining for three hours.
• We have been studying here since 2004.
我们自从2004年开始一直在这里读书。
2)现在完成进行时还可以于these few days, this week, all the time, all night, all the morning, all one’s life, during the night, recently等连用:
我一个星期没有给花浇水了。 I haven’t been watering the flowers for a week. 这些年,他都没有一直在这教书。
He hasn’t been teaching here these years.
3)疑问句: Have/Has+主语+been+V-ing ?
She started to collect stamps last year. She has been collecting stamps for a year.
现在完成进行时
含义:表示从过去某时开始,一直延续到现在的一 个动作;该动作有可能继续延续下去。Leabharlann Baidu
• 进行时
现在正在读
I am reading the book.
(这话你已经说了有五年了。)
3. 时间状语 1)现在完成进行时通常 和“for…”或 “since…”所引导的时间状语连用。
• I have been waiting for a letter from my parents for two days. 我这两天来一直在等我父母的回信
• 雨已经下了三个小时
2.)现在完成进行时可以表示一个从过去某 时开始一直持续到现在的动作。这个动作 现在仍在继续中。
• I have been reading for 2 hours. [I am still reading now.]
I have been reading for 2 hours.
past
present
he cry three hours
He has been crying for three hours.
The woman take a rest all day
The boy hasn't been taking a rest all day.
it rain these few days
It has been raining these few days.
future
3)和进行时一样,现在完成进行时也往往带有 感情色彩(如赞扬、厌恶等)。
• What have you been doing all the time? (这半天你在干什么?)
4) 表示从过去到现在反复发生的动作 You have been saying that for five years.
2. 用法: 1) 现在完成进行时可以表示一个从过去某时
开始一直在进行并持续到现在的动作。这个 动作刚刚结束,对现在有影响。
• I'm tired because I've been running. 我很累因为我一直跑到现在。 (强调动作一直进行并持续到现在) 对比:I'm tired because I've run. 我累了因为我跑了。(强调动作已完成)
• 完成时
已经读过
I have read the book.
过去到截
• 现在完成进行时
至说话为 止,一直
I have been reading the book. 在读
1. 结构(“三合一”结构): 1)肯定句:have/has been+V-ing
(从过去到现在)一直在做某事 我在这坐了一个下午了。
小试牛刀
1. — I’m sure Andrew will win the first prize in the final.
— I think so. He ___D_____ for it for months.
A. is preparing
B. was preparing
C. had been preparing D. has been preparing
I have been sitting here for the afternoon. 他弟弟十岁起就一直收集各种各样的邮票。
His brother has been collecting stamps since he was 10.
2)否定句:have/has not been+V-ing 没有一直在做某事
I started to collect shells five years ago. I have been colecting shells for five years. .
He began to collect coins two years ago. He has been collecting coins for two years.
2. —I have got a headache.
—No wonder. You____C_____ in front of that
computer too long.
A. work
B. are working
C. have been working D. worked
• I’ve been writing letters all this morning. (我写了一上午的信。)
• I have been doing this all my life. (这个我做了一辈子啦。)
• Recently he has been doing his work quite regularly. (近来他都按时做作业。)
相关文档
最新文档