文档介绍:Present perfect continuous tense
整理课件
The baby has been sleeping for one hour.
11:10
now
整理课件
They have been playing basketball all the time.
17:30
now
整理课件
The boy has been reading a book for almost two hours.
12:05
now
整理课件
The young boy has been watching TV for almost two hours.
TV
20:00
21:55
now
整理课件
“have/has+been+doing”
1.现在完成进行时的构成方法
整理课件
现在完成进行时: 基本用法
1) 强调动作的持续性。如:
The telephone has been ringing for almost a minute. Why hasn’t anyone answered it?
电话响了差不多一分钟, 为什么没人接?
整理课件
2) 表重复。叙述从过去某时到现在或最近一直重复的动作。如:
最近天气变化无常, 我时常感冒。
The weather has been changeable lately; I’ve been having a lot of colds.
3) 有感情色彩。如:
今天真是一个多事之日。
Too much has been happening today.
整理课件
“have/has+been+现在分词”
1.现在完成进行时的构成方法
2.现在完成进行时用法
(1)现在完成进行的基本用法表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。
She’s been watching television all day.
她看了整整一天电视。
It has been raining since last Monday.
自上周一以来就一直在下雨。
整理课件
(2)现在完成进行时有时表示根据直接或间接的证据得出的结论。
1. I am very ’ve been typing letters all day.
一整天都在打信件,我太累了。
2. Susan’s eyes are has been crying.
苏姗一直在哭,眼睛都哭红了。
整理课件