Present Perfect Simple or Continuous?
Shopping
Expressing Preferences
Paraphrasing and Recording
100

Lucy ____ just ____ (finish) running 2000 metres. She's absolutely exhausted.

has just finished

100

Take a t______ so we can put everything we want into it.

trolley

100

I ____ chocolate over sweets.

prefer

100

My mother told me to give her all of my old clothes that I don't want, so she can g__ r__ o_ them.

get rid of

200

I ____ (clean) all morning - I'm fed up!

've been cleaning

200

This supermarket has such a w___ r____ of products. 

wide range

200

A: What would you like for dinner? Italian or Chinese food?

B: I would prefer ____ (eat) Chinese.

to eat

200

He's been studying for his final exam f__ d____ o_ e__. He must be exhausted!

for days on end

300

She ____ (try) to fix her computer 3 times already, but ____ (not/have) any luck. She will have to buy a new one.

's tried / hasn't had

300

Ok, we have everything we need! Lets go to the c_______ to pay.

checkout

300

She _____ (prefer/ski) in the Swiss Alps to ____ (ski) in the Pyrenees mountains.

prefers skiing / skiing

300

My h____ s____ every time I watch that film. It's so depressing!

heart sinks

400

Where ____ you ____ (be)? I ____ (wait) for you for an hour already!

have you been / 've been waiting

400

The meat c______ is beside a____ 8.

counter / aisle 

400

They'd ____ (prefer/go) to New York r____ t____ ____ (visit) Miami. 

prefer to go / rather than / visit

400

She often s____ i___ s____ when she's bored. 

stares into space

500

A: ____ you ____ (complete) your maths homework ____?

B: No, I ____! I ____ (do) my chemistry homework all evening. 

A: Have you completed / yet?

B: haven't / have been doing

500

All of these b_____ are too expensive. I prefer buying the supermarket's o__-_____. 

brands / own-brand

500

I ____ (much/rather/work) for a family-owned company ____ ____ (work) for a big international company. 

would much rather work / than work

500

I've been p______ m_____ t_____ so much stress lately with all the work I have to do.

putting myself through

M
e
n
u