5.其他用法
(1)现代英语中,像lie,rest,wait,stay,sleep等谓语动词更倾向于用现在完成进行时。
The baby has been sleeping for about ten minutes.
这孩子已经睡了大约十分钟了。
(2)It is+一段时间+since+从句时,从句一般用过去时。
(3)It/This is+the first time+从句,从句往往用现在完成时。
Ⅰ.用所给动词的正确时态完成下列句子
1.You should go to bed.You________________(watch)TV for 5 hours.
2.I________________(learn)English since ten years ago.
3.I________________(look)for him everywhere.Where can he be?
4.They________________(help)us since five o'clock this morning.
5.I________________(work)in this school since I graduated from college.Now I am still working here.
6.You know,I________________(look)for a job for three months,and this is my first formal interview.
7.My sister________________(stay)in Beijing for three months.
8.The little boy is dirty all over because he________________(play)in the mud all the morning.
9.He________________(read)in the library since it opened this morning.
10.Here he is!We________________(wait)anxiously for him since last night.
答案:1.have been watching 2.have been learning
3.have been looking 4.have been helping 5.have been working 6.have been looking 7.has stayed 8.has been playing/has played 9.has been reading 10.have been waiting
Ⅱ.完成句子
1.我们找了你一个小时。
We __________________ you for an hour.
2.她毕业后一直在教英语。
She __________________ English since she graduated.
3.他这个星期来看她好几次。
He __________________ her several times this week.
4.虽然我一直在想着她,但是我不能见她。
I ________________________ her but I can't see her.
5.我已经睡了至少8个小时了,可还是觉得累。
I __________________ for at least 8 hours,yet I still feel tired.
答案:1.have been looking for 2.has been teaching 3.has called on 4.have always been thinking of 5.have been sleeping