060. I have been... 
我一直在…… 
[句型解析] 
“I have been doing...”属于时态中的现在完成进行时,通常表示动作的持续性,暂时性和未完成性。它一般指一个动作从过去某一时刻考试一直延续到说话时还在进行,但有时也表示动作到说话时已经停止。 
[实例] 
1. I have been learning English for almost ten years. 
我学习英语已经快十年了。 
2. I have been living here for thirty years. 
我在这儿住了三十年了。 
3. Where have you been? We have been looking for you everywhere. 
你去哪里啦?我们一直在找你。 
[实战练习] 
A: What's the matter? You look so tired lately. 
怎么了?你最近看起来很累。 
B: I haven't been sleeping very well these past few nights. 
我最近几个晚上没睡好。 
A: Why not? 
为什么? 
B: I've been worried about my financial troubles and when I try to go to bed I can't sleep. 
我担心自己的经济问题,所以上床后睡不好。 
A: Why don't you try reading before you go to bed? Maybe that will make you tired. 
为什么上床前不试试读书,可能那会让你发困。 
B: I've tried that but it doesn't work. I end up reading books about money. 
我试过了,不行。我后来老是读有关金钱的书。







