PRESENT SIMPLE EXERCISE
1. Write the past participle of the verbs. Tick ✓ the ones which are regular.
1 be …………………. 8 play ………………….
2 begin …………………. 9 rain ………………….
3 buy …………………. 10 sunbathe ………………….
4 finish …………………. 11 take ………………….
5 live …………………. 12 travel ………………….
6 make …………………. 13 visit ………………….
7 own …………………. 14 write ………………….
2. Complete the sentences. Use the present perfect form of verbs from exercise 1,
affirmative ✓ or negative ✗.
1 Don’t take my plate away. I …haven’t finished… ✗ my dinner!
2 I ………………… ✓ a new jacket. Do you like it?
3 My dad ………………… ✓ a letter to complain about our holiday.
4 It’s 6.00 a.m.! We ………………… ✓ out all night!
5 Some people ………………… ✓ over 1,000 kilometres to be at this wedding.
6 I ………………… ✓ some great photos of my town. Do you want to see them?
7 We aren’t late. The film ………………… ✗.
8 The ground is very dry. It ………………… ✗ for months.
3. Complete the sentences with been or gone.
1 I’ve never ………………… skiing, but I’m quite good at skateboarding.
2 Katy has ………………… to London for the day, but she’ll be home by the evening.
3 Have you ………………… on holiday this year?
4 I can lend you £20. I’ve just ………………… to the bank.
5 Is Grace still here, or has she ………………… home?
6 My dad’s ………………… to China. He’s in Beijing.
4. Listen to Connor talking about his holiday. Tick ✓ the things he has done and
cross ✗ the things he has not done.
Audio Player
1 buy souvenirs 4 make new friends
2 sunbathe 5 visit a castle
3 go on a boat trip 6 play volleyball
5. Write questions and answers about the activities in exercise 4.
1 Has he bought any souvenirs? No, he hasn’t.
2 ………………………………………? ………………………
3 ………………………………………? ………………………
4 ………………………………………? ………………………
5 ………………………………………? ………………………
6 ………………………………………? ………………………
6. Choose for or since.
1 This restaurant has been open for / since 1885.
2 I haven’t felt well for / since last Easter.
3 You’ve been on the phone for / since ages!
4 My grandparents have been married for / since the age of seventeen.
5 Tom hasn’t been at school for / since Monday.
6 We’ve lived here for / since most of my life.
7. Read the sentences. Then write a question using How long …? and the present perfect
form of the verbs in brackets, and an answer with for or since.
1 I met my best friend three years ago. (you / know)
How long have you known your best friend? For three years.
2 We moved to this house in 2005. (you / live)
……………………………………………. …………………………
3 I started learning the piano ten years ago. (you / play)
……………………………………………. …………………………
4 I got my first mobile phone at the age of ten. (you / own)
……………………………………………. …………………………
5 My aunt started her job as a scientist in 2008. (she / be)
……………………………………………. …………………………
6 I began making my own bread a year ago. (you / make)
……………………………………………. …………………………
PRESENT PERFECT & PAST SIMPLE
1. Choose the correct tense.
1 I haven’t been / I didn’t go to China. What’s it like?
2 It has snowed / snowed twice already this year.
3 I’ve seen / I saw my first Disney film when I was four years old.
4 We feel at home in this village because we’ve lived / we lived here for six years now.
5 I’m a big tennis fan, but I’ve never been / I never went to Wimbledon.
6 My school football team hasn’t won / didn’t win a match since the start of the year.
7 It hasn’t snowed / didn’t snow yesterday, although it was very cold.
8 I’ve sent / I sent an email to Jack last week, but he hasn’t replied.
2. Complete the dialogue. Use the past simple or present perfect form of the verbs in
brackets.
Monica I 1…was…… (be) in New York last week.
Adam Really? 2………………… you ………………… (have) a good time?
Monica Yes, I 3………………… (love) it! 4………………… you ever …………………
(go) there?
Adam No, I haven’t. I 5………………… (visit) some friends in San Francisco a few
years ago, but I 6………………… (not go) to the USA since then. What 7…………………
you ………………… (do) in New York?
Monica I 8………………… (see) a show on Broadway, and I 9………………… (buy) lots
of souvenirs.
Adam Where 10………………… you ………………… (stay)?
Monica At a hotel in Manhattan. I 11………………… (forget) its name.
Adam 12………………… it ………………… (cost) a lot to stay there?
Monica No, it was free. I 13………………… (win) the holiday in a competition.
Adam You’re lucky! I 14………………… never ………………… (win) anything!
3. Match questions 1-6 with replies a-f. Complete 1-6 with the present perfect and a-f
with the past simple form of the verbs.
1 …Have…… you ever …eaten…… kangaroo? (eat) c
2 ……………… you ever ……………… to a football match? (go) ……
3 ……………… you ever ……………… your phone? (lose) ……
4 ……………… you ever ……………… clothes online? (buy) ……
5 ……………… you ever ……………… a horror film? (see) ……
6 ……………… you ever ……………… aerobics? (do) ……
a Yes, I have. I ……………… it on a bus once. (leave)
b Yes, I have. I ……………… Halloween last year. (see)
c Yes, I have. I …had…… it in Australia. (have)
d No, I haven’t. But I ……………… jogging last weekend. (go)
e Yes, I have. I ……………… a beautiful coat on eBay. (find)
f No, I haven’t. But I ……………… a rugby match at Twickenham once. (watch)
4. Write two more questions and answers like the ones in exercise 3.
1 …………………………………………….?
Yes, I have. …………………………..
……………………………………………..
2 …………………………………………….?
No, I haven’t. But …………………
……………………………………………..
5. Read the email and underline four more incorrect uses of the present perfect or past
simple. Write the correct verb forms below the email.
Hi Carl
How are you? Have you enjoyed the party last weekend? It’s been great, wasn’t it? I haven’t
had that much fun for years! Have you spoken to Lucy recently? She’s really excited because
she’s going to Japan next month to stay with her best friend from school. Her friend has
moved there two years ago when her dad has got a job with a big electronics company.
They’ve stayed in touch by email. I never went to Japan, but I’ve read a lot about it. It looks
really interesting.
Love, Violet
1 Did you enjoy ………………………….
2 ………………………………………………..
3 ………………………………………………..
4 ………………………………………………..
5 ………………………………………………..