stop / hit / hold
stopped / hit / held
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 massages.
So far, he has written 10 messages.
hurt / lead / rise / throw
hurt / led / risen / thrown
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.
show / put / hide / feed
shown / put / hidden / fed
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.
choose / catch / wear / fly / steal
chosen / caught / worn / flown / stolen
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.
Ring / ride / draw / blow / bite / cost
Rung / ridden / drawn / blown / bitten / cost
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?