Exercise 1
Are the underlined parts of these sentences right or wrong? Correct them where necessary.
1 I’ve lost my key. I can’t find it anywhere. …………………….
2 Have you eaten a lot of sweets when you were a child? …………………….
3 I’ve bought a new car. You must come and see it. …………………….
4 I’ve bought a new car last week. …………………….
5 Where have you been yesterday evening? …………………….
6 Lucy has left school in 1999. …………………….
7 I’m looking for Mike. Have you seen him? …………………….
8 ‘Have you been to Paris?’ ‘Yes, many times.’ …………………….
9 I’m very hungry. I haven’t eaten much today. …………………….
10 When has this book been published? …………………….
Answers
1
1 OK
2 Did you eat
3 OK
4 I bought
5 Where were you
6 Lucy left school
7 OK
8 OK
9 OK
10 When was this book published?
Exercise 2
Make sentences from the words in brackets. Use the present perfect or past simple.
2
1 It hasn’t rained this week.
2 The weather has been cold recently.
3 It was cold last week.
4 I didn’t read a newspaper yesterday.
5 I haven’t read a newspaper today.
6 Emily has earned a lot of money this year.
7 She didn’t earn so much last year.
8 Have you had a holiday recently?
Answers
2
1 You don’t seem very happy today.
2 What are you doing?
I’m thinking.
3 Who does this umbrella belong to?
4 The dinner smells good.
5 Is anybody sitting there?
6 These gloves don’t fit me.
Exercise 3
Put the verb into the correct form, present perfect or past simple.
1 ‘What’s Madrid like?’ ‘I don’t know. ……………………. (I / not / be) there.’
2 When ……………………. (I / get) home last night, ……………………. (I / be) very tired and ……………………. (I / go) straight to bed.
3 A: ……………………. (you / see) Lisa recently?
B: Yes, ……………………. (I / saw) her a few days ago.
4 I’m tired. ……………………. (I / not / sleep) well last night.
5 The bus drivers were on strike last week. ……………………. (there / be) no buses.
6 Mr Lee ……………………. (work) in a bank for 15 years. Then ……………………. (he / give) it up. Now he works as a gardener.
7 Mary lives in Dublin. ……………………. (she / live) there all her life.
8 A: ……………………. (you I go) to the cinema last night?
B: Yes, but ……………………. (it / be) a mistake. The film ……………………. (be) awful.
9 My grandfather ……………………. (die) before I was born. ……………………. (I / never / meet) him.
10 I don’t know Karen’s husband. ……………………. (I / never / meet) him.
11 Ifs nearly lunchtime, and ……………………. (I / not / see) Martin all morning. I wonder where he is.
12 ‘Where do you live?’ ‘In Boston.’
‘How long ……………………. (you / live) there?’ ‘Five years.’
‘Where ……………………. (you / live) before that?’ ‘In Chicago.,
‘And how long ……………………. (you / live) in Chicago?’ ‘Two years.’
Answers
3
1 I haven’t been
2 I got … I was … I went
3 Have you seen … I saw
4 I didn’t sleep
5 There were
6 worked … he gave
7 She’s lived / She has lived
8 Did you go … it was … was
9 died … I never met
10 I’ve never met / I have never met
11 I haven’t seen
12 have you lived or have you been living … did you live … did you live
Exercise 4
Write sentences about yourself using the ideas in brackets.
1 (something you haven’t done today) …………………….
2 (something you haven’t done today) …………………….
3 (something you didn’t do yesterday) …………………….
4 (something you did yesterday evening) …………………….
5 (something you haven’t done recently) …………………….
6 (something you’ve done a lot recently) …………………….
Answers
4
1 I haven’t eaten any fruit today
2 I haven’t bought anything today.
3 I didn’t watch TV yesterday.
4 I went out with some friends yesterday evening.
5 I haven’t been to the cinema recently.
6 I’ve read a lot of books recently.
Related Posts
- English Grammar Exercises – Present, present perfect and past
- English Grammar Exercises: Present perfect and past 1
- English Grammar Exercises – Phrasal verbs (03)
- English Grammar Exercises – Phrasal verbs (02)
- English Grammar Exercises – Phrasal verbs (01)
- English Grammar Exercises – Adjective/verb + preposition