Font size
WorksheetsEMPOWER B1+ UNIT 2 PRESENT PERFECT VS PRESENT CONTINUOUS
Total questions: 33
Worksheet time: 2hrs 33mins
"I (a) this exercise twice for the past hour. But I still can't understand it. Could you help me? They said you a perfect score."
"Yeah. But only after I (b) it for like five times."
Jane ___ English all week because she is taking an important test next week. Please don't disturb her.
have studied
has been studying
My roommate ___ to the same song the whole day. I'm so sick of it.
has been listening
have been listening
has listened
have listened
is listening
I ___ to read this book, but I can't. It's just too boring! I quit. Do you have any recommendations for me to read?
have tried
have been trying
has tried
has been trying
The students ___ at their laptops since the lesson started. I think it's so disrespectful!
have been looking
have looked
___ the library this week? They installed a new cool gadget at the front door.
Have you visited
Have you been visiting
____ the library this week? I saw some library books in your room. Can you just read there and not bring the books home? I am afraid you will lose them.
Have you been visiting
Have you visited
We ___ for many hours. It is time to get out of the water.
have swum
have been swimming
have swam
He ___ to me for ages. I guess he was still mad at me because of what happened last year.
haven't spoken
hasn't spoken
haven't been speaking
hasn't been speaking
She ___ here since 1979. She was one of the early settlers in this town.
has been living
has lived
have lived
have been living
Sam ___ the car for five hours now. He needs some rest soon.
have been driving
have driven
has been driving
has driven
Sam ___ many kinds of cars in his life. He is a great driver.
has driven
have driven
have been driving
has been driving
Andy and Alan ___ the plans for their winter holidays for two hours now.
have discussed
has discussed
has been discussing
have been discussing
Andy and Den ___ the plans for our winter holidays. Just wait. They will let you know the result soon.
have discussed
has discussed
have been discussing
has been discussing
A: You look tired!
B: I ____ the report all day.
has written
have written
have been writing
has been writing
Kate and her friends are standing at the corner. They (a) for a taxi. They (b) for it for twenty minutes. Some taxis (c) by but none of them is empty.
Right now we're in class. We (a) an exercise. We (b) this exercise for a couple of minutes.
A: You look busy right now. What (a) ?
B: I (b) on my physics experiment. It's a long and difficult experiment.
A: How long (c) on it?
B: I started planning it last January. I (d) on it since then.
A: I am tired. We _____ for more than an hour. Let's stop and rest for a while.
B: Okay.
have walked
were walking
have been walking
walked
A: Is the post office far from here?
B: Not at all. I _____ there many times. It is just around that corner.
were walking
have walked
walked
have been walking
I know you (a) a driver for ten years. And you (b) many cars. You are a very strong driver. But I am not. We (c) for two hours now. I really need some rest.
The pavement is wet because it (a) (rain).
Speaking to Joe and Peter is like being in a drama. They always quote some dialogue from a TV show. ___ too much TV. You need to limit their screen time.
have been watching
watched
have watched
Develop a sentence based on the pictureby using these words.
''have played''
Develop a sentence based on the picture by using the words below.
"has been cooking''
She _______________________ the importance of apologizing.
has never understood
never understood
has never been understanding
never understanding
What ________________________ for the last 18 months that you didn't do before?
you have been doing
have you been doing
you have done
have you done
Isabel ______________________ for 18 hours straight. She needs to stop now!
has working
has been working
has worked
has been worked
Jimena _________________________ as well as she used to do in previous classes.
hasn't participating
hasn't been participating
hasn't participated
hasn't been participated
Beth ________________- to Mérida twice.
has gone
has been gone
has been going
has going
Enrique _________________ care of his dad since he was diagnosed with cancer.
has taking
has been taken
has taken
has been taking
I _____________________ my presentation about what IELTS is.
have been already giving
have already given
already given
already giving
I (a) ____________________ learn French for some years now, but I (b) _____________________ a good teacher yet.
(a) been trying to / (b) haven't found
(a) have been tried to / (b) not found
(a) have tried / (b) haven't been finding
(a) have been trying to / (b) haven't found
