You are on page 1of 3

MIXED TENSES part 2

Past simple or Present Perfect Simple

Katie …………………………………. ( send ) all the emails the day before yesterday.

We ……………………………….….. ( have ) this book for three years.

They ………………………………….(not speak) to each other since last week.

They ………………………..……….. (be) married for 5 years.

I …………………………….……….. (move) here two years ago

I’m hungry. I ………………………………… ( not eat ) today.

Mr. Taylor ………………………………….. (sell) his house last summer.

Where …………….………………..…..… ( you / be ) yesterday?

He ……………………………………….(have) his motorbike since 2011.

We ……………………………………….. ( be) at home last night.

…………….. you ……………..………… (see) the news on TV last night?

Jane …………………………………..….. (not put) the wallpaper in the room yet.

TOM …………………………………….….. (be) in the army 3 years ago

My grandfather ……………………….…. ( retire) when he was 65 years old

I………………………..… never ………………….. (be) to the USA.

When …………………... you ……………..….. ( leave) home?

How long ……………….. he …………….….. ( know) Peter?

What time ………………. they …………..….. (arrive) at the airport?

He ………………………………………….…… ( not do) the homework yet.

She ……………………………………………….. ( finish) the project 10 minutes ago.

This is the first time I…………………………….. (ride) a horse.

Where’s Mike? …………….. you ………..………. (see) him?

Julie ……………………………………….…….. (go) on holidays to Canada yesterday.


Judy ……………………………. already ……………………………… (go) to a ski resort.

……………………… you ever ………………………… (eat) octopus?

It ………………………. ( rain) last week but it ……………………( not snow) at all.


key Katie …………………….( not buy) any books one week ago.

1. sent I …………… already ………………………….…..(meet) Tom today.


2. has had
I ………………. always ……………………………(want) to be an actress.
3. haven’t spoken
…………………it ……………………………….. (snow) last winter?
4. have been
5. moved
6. haven’ t eaten
7. sold
8. were you
9. has had
10. were
11. did see
12. has not put
13. was
14. retired
15. have been
16. did leave
kkk
17. has known
18. did arrive
19. has not done

key
20. finished
21. have ridden
22. have seen
23. went
24. has gone
25. have eaten
26. rained did not snow
27. did not buy
28. have met
29. have wanted
30. did snow

You might also like