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/the/has/house/been/all/painting/day.
He has been painting the house all day.
He _______________ (write) 15 books this year.
He has written 15 books this year.
He has been writing ten messages so far.
He has written ten messages so far.
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.
done/homework./her/has/all/She
She has done all her homework.
He _______________ (not finish) his homework because he _____________ (watch) TV for 2 hours now.
He hasn't 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 time.
I have been in Singapore for a long time.
second/you/is/have/question./that/This/time/asked/the
This is the second time you have asked that question.
I ______________ (already wash) the windows.
I have already washed the windows.
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 company.
I have been well paid since I joined that company.
mess./have/,so/been/is/cake/kitchen/a/making/I/the/a
I have been making a cake, so the kitchen is a mess.
Have we got any bandages? I _________________ (chop) vegetables and I _________________ (just cut) my finger.
Have we got any bandages? I have been chopping vegetables for dinner and I have just 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.
hours/three/have/are/and/for/tired./cycling/been/not/you/You've
You’ve been cycling for three hours and you are not tired.
I______________ (read) that book you lent me. I_______________ (get) another 50 pages until I'm finished.
I’ve been reading that book you lent me. I’ve got another 50 pages until I'm finished.
Help, I have been losing my wallet. How can I get home?
Help, I have lost my wallet. How can I get home?