1
2
3
4
5
10

We ... (be) to England many times.

have been

10

I ... (check) on them yet. I will call them in a bit.

haven't checked

10

My grandpa always ... (sit) on the same chair.

sat

10
Mum was angry because when I sat down to watch TV, I ... (not finish) my dinner eaarlier.

hadn't finished

10

There were no cookies in the jar. Somebody ... (eat) them all.

had eaten

20

When I got back home last night, I realized that I ... (not lock) the door. Thankfully, nobody broke in while I was out.

hadn't locked

20

They ... (fly) to New York last summer.

flew

20

I ... (wait) for 2 hours, can you call them and see if they're coming. If they are, I don't mind waiting a bit more.

have been waiting

20

We were driving last Monday and the car suddenly ... (stop), so we ... (have) to call a taxi to go back home.

stopped - had

20

... (you watch) the film yet?

Have you watched

30

I couldn't open the door because I ... (forget) they keys at work.

had forgotten

30

I couldn't find the trousers that I ... (buy) in Camden market 2 days earlier.

had bought

30

... (hear) the noise a moment ago?

Did you hear

30

The house was dirty because nobody ... (clean) it.

had cleaned

30

We ... (go) to Vancouver on holiday last summer.

went

40

We ... (meet) a couple on the last cruise we went on, but they ... (not be) very friendly to us. 

met - weren't

40

My son ... (break) his leg, so he won't be able to go on the school trip tomorrow.

has broken

40

Rose ... (not visit) the Louvre before goinf to Paris in 1999.

hadn't visited

40

David ... (win) the competition, so he is qualified for the final.

has won

40

When I looked through the window, it ... (already start) raining. It started raining at 3:45 and I looked through the window at 4:30.

had already started raining

50

She ... (just call) me.

has just called me

50

She gave me back my book because she ... (finish) reading it. 

had finished

50

I ... (not break) the window glass last night, it ... (be) Daisy)

didn't break - was

50

They ... (work out) 6 times this week.

have worked out

50

She ... (carry) her son upstairs when he ... (sleep) on the sofa last night.

carried - slept

60

Jack ... (not come) with us last Tuesday. 

didn't come

60

I showed him the letter I ... (write) earlier that day. 

had written

60

I ... (already hear) the news. Congratulations!

have already heard

60

I ... (not/can) see them last Sunday. 

couldn't

60
He ... (paint) the garage, that's why his clothes are dirty.

has been painting