Carol has driven a Ferrari ______ she won the lottery.
Carol has driven a Ferrari since she won the lottery.
He/,but/the/has/room/yet/been/all/he/not/painting/day/finished/has
He has been painting the room all day, but he has not finished yet.
He _______________ (write) 15 books this year.
He has written 15 books this year.
So far, he has been writing 10 messages.
So far, he has written 10 messages.
Mike has been hired ________ a six-month period.
Mike has been hired for a six-month period.
,so/done/relax/homework/can/evening/her/has/all/this/She/she
She has done all her homework, so she can relax this evening.
He _______________ (not finish) his homework because he _____________ (watch) TV for 2 hours now.
He has not finished his homework because he has been watching TV for 2 hours now.
I have been liking her since we were in High School.
I have liked her since we were in High School.
I have been in Singapore ________ a long period.
I have been in Singapore for a long period.
fifth/you/is/have/question/that/This/time/asked/the
This is the fifth time you have asked that question.
I ______________ (wash) the window, I _______________ (sweep) up the leaves, but I _________________ (not wash) the car yet.
I have washed the windows, I have swept up the leaves, but I haven't washed the car yet.
John has been brokening his leg so he can’t walk.
John has broken his leg so he can’t walk.
I have been well paid _______ I joined that firm.
I have been well paid since I joined that firm.
mess/have/,that's/been/is/cake/such/kitchen/a/making/why/I/the/a
I have been making a cake, that's why the kitchen is such a mess.
Have we got any plasters? I _________________ (chop) vegetables for dinner and I _________________ (cut) my finger.
Have we got any plasters? I have been chopping vegetables for dinner and I have cut my finger.
We have been knowing each other since our school days.
We have known each other since our school days.
The weather has been awful _______ the beginning of the year.
The weather has been awful since the beginning of the year.
Helen,/hours/How/three/have/are/and/often/for/tired./cycle?/cycling/been/not/do/you/you/you
Helen, you’ve been cycling for three hours and you are not tired. How often do you cycle?
I______________ (read) that book you lent me. I_______________ (get) another 50 pages to read.
I’ve been reading that book you lent me. I’ve got another 50 pages to read.
Help, I have lost my purse. How can I get home?