1.You’d better have a rest, for you ____________(work) the whole morning.
答案:have been working
2.I’m out of work. I ____________(look) for a job for three months.
答案:have been looking
3.The little girl ____________(clean) the windows since this morning.
答案:has been cleaning
4.It ____________(rain) for two days.
答案:has been raining
5.Sorry, I’m late.How long ____________ you ____________(wait) for me ?
答案:have been waiting