Present perfect
Reading part 6
Dependent prepositions
Who, which or where
First & second conditional
100

Can I call you back? I __ just __ (wake up)

I've just woken up

100

This is one of my favourite places to visit. I’ve learned a huge amount about animals and plants ………… time I’ve visited. I’ve even seen bits of rock from the moon!

each

100

I'm really jealous __ my brother, because he has a car and I don't

of

100

We had some lovely ice cream at that new cafe, __ is also famous for its delicious chocolate cake

which

100

If you get up early tomorrow morning, I 'll / 'd cook you breakfast

I'll

200

I __ (live) in this town all my life

I've lived

200

The building’s really beautiful and it’s easy to find your way around. There are hundreds of interesting things on display, but ………… you like dinosaurs the best time ………… see them is during term-time.

if / to

200

He's really worried __ the political situation.

about

200

That's the shop __ they sell the best shoes in town.

where

200

If you don't do any revision, you won't / wouldn't pass the exam on Friday

won't

300

I __ (not finish) my homework, so I can't go to football practice today.

I haven't finished

300

I’ve been twice in the school holidays and the queue was ………… long that I wasn’t able to visit that part ………… the museum.

so / of

300

We were surprised __ the police, who had been secretly waiting for us.

by

300

He's the boy __ designs clothes

who

300

If I had more money, I 'll / 'd buy a new skateboard

I'd

400

__ you __ (see) that new film?

Have you seen

400

You’ll probably want something to eat while you’re there. You can take ………… own picnic and eat in the museum garden, or try one of the two museum cafés.

your

400

She's satisfied ____ how much studying she's done, so she'll go to the swimming pool now.

with

400

There's a new game shop in town __ you can play the games before you buy them.

where

400

If you could go on a trip anywhere in the world, where will / would you go?

would

500

They __ (not decide) what to buy her for her birthday

They haven't decided

500

I took __ the saxophone when I was six years old, and I've played it every day since then.

up

500

I'm so impressed __ how hard you've been working recently.

with

500

Do you know anyone __ doesn't like shopping?

who

500

I'm not sure yet, but if there's enough snow we might / would go skiing next weekend

might