1
2
100

You look rough. Did you have/ Have you had any breakfast yet?

Have you had

100

She ...... (copy) her friend's work for over a year, before one of her teachers found out. 

had been copying

200

I didn't sleep / I haven't slept a wink last night. 

I didn't sleep

200

The tsunami completely destroyed the bungalow where they ........... (stay) just two days before.

had been staying

300

What time did you get/ have you got home last night? 

Did you get

300

It was only after she had arrived that she realised she ........ (forget) to bring her phone charger. 

Had forgotten

400

It's nearly three months since I took / I've taken the exams. 

I took 

400

You are looking very sweaty. ............(you exercise) This morning?

Have you been exercising

500

I should be getting my exam results any day now. I looked / I've looked online every morning this week. 

I've looked 

500

I .......... (repair) the gears on my mountain bike, so I can't come with you until I've had a shower. 

have been repairing

M
e
n
u