Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Present Perfect or Simple Past

I ……………………………… (be) in London last week.


……………………….. you ever ………………….. (be) to America?
He ………………………………… (bring) me flowers yesterday.
I …………………………………. (have breakfast) yet.
…………. you ……..…. (see) my pen? I can’t find it anywhere.
We …………………………………. (live) in Szeged ten years ago.
How long ………………………. you ……………………… (learn) English?
I ………………………….. (travel) to Africa last year.
They ………………………………… (tidy) the house in the morning.
Mary …………………………….... (clean) the windows since morning.
…………………………… you …………………….. (see) this film yet?
Yes, I ………………………………… (see) it yesterday evening.
She ……………………………….. (write) this letter for four hour.
You …………………………… (arrive) at four o’clock yesterday.
……………………….. you ………………….. (go) to work last Sunday?
We ……………………… never ………………… (read) this novel.
She ………………………… (take) my letter to the post office in the afternoon.
I ……………………….. already ……………………. (do) my homework.
We …………………………….. (give) him a lift to town last Monday.
He …………………. just ……………………. (finish) his work.
PRESENT PERFECT SIMPLE (test )
1) Write the past participle of the verbs. have/has + V- 3/V- ed
1. carry ______________ have/has + V-3/V-ed
2. go ______________
3. break ______________ 2) Underline the correct words in italics.
4. catch ______________
5. choose ______________ 1. Sarah has/hav e never tasted Japanese food.
6. keep ______________ 2. I haven’t live/lived in the city before now.
7. draw ______________
8. teach ______________ 3. Have your parents ever visited Spain? Yes, theydo/have.
9. write ______________ 9 4. Have/Has Mary ever stayed in any hotels? Yes, several times.
5. Has Sam ever played golf? No, he hasn’t /doesn’t . 5
3) Fill in the gaps with the verbs in the
present perfect.
4) Choose been or gone.
1. My friend Ted _____________ (spend) a
lot of money on gadgets. 1. ‘Where is Pamela?’ ‘She’s been/gone home.
2. My father _______________ (not/buy) a 2. ‘Do you like Berlin?’ ‘Yes. I’vebeen/gone there
new car. twice and I love it.’
3. The students _______________ (write) a 3. Jane’s been/gone to the dentist and now she’s
lot of tests this term. going shopping.
4. I _____________________ (travel) a lot. 4. Nick and Ann aren’t here. They’ve been/gone to
5. They ___________________ (not/have) the cinema.
lunch this morning. 5 5. Alan’s been/gone at the gym. He feels exhausted.
5 5

5) Complete the sentences. Use for or since.


1. We haven’t watched TV __________ Monday. 6) Make questions using these words.
2. The boy hasn’t eaten anything ______ six hours. 1. you / visited / Have / ever /
Paris ?
3. I’ve known Pam ___________ primary school.
_________________________________
4. What have you done ______you finished school? 2. your dad / ever / Has / anything
/ invented ?
5. We have studied Chinese ______ three years. 5
_________________________________
_________________________________
3. watched / the best / What’s / you
7) Choose just , y et or already. / have / film / ever ?
1. He is here now. He has just/already/yet arrived. _________________________________
_________________________________
2. Has Paul started his new job just/already/y et ?
4. lived / Jeremy / in / How long /
3. Their plane has not landed just /already /yet ? has / Oxford ?
4. Ned has just/already/yet fed his pets. _________________________________
_________________________________
5. Her hair’s wet. She’s just/already/yet washed it.
5. you / the most / book /
6. They have just/already/yet visited a lot of countries.
interesting / have / ever / What’s /
6 read ?
_________________________________
Tot a l: 45 _________________________________
10
10
PRESENT PERFECT TENSE
Choose the correct option. Make present perfect questions.
1 I have / has already finished my homework. 1 your father / pay the bill? _______________________

2 My son have / has just started the university. 2 Peter / lose his keys? __________________________

3 The Black family have / has gone to the seaside. 3 Susan / come back? ____________________________

4 Dad haven’t / hasn’t watered the plants. 4 you / hear about Mary? _________________________

5 Have / Has Sam ever been to the USA? 5 everybody / go home? __________________________

6 Our English teachers have / has never ridden a horse. 6 what / John / tell his teacher? ___________________

7 Ann, Frank and Jim have / has bought a new house. 7 where / your neighbours / go? ____________________

8 Have / Has you taken the dog for a walk? 8 why / you / get lots of presents? __________________

9 The weather have / has been terrible since yesterday. 9 what / your mother / cook for dinner? ______________

10 My little sister have / has just stopped crying. 10 where / Diana / put her bag? ____________________

Complete the sentences with the suitable verb from the box in present perfect. Then match them to the
pictures.
have / iron / break / do(2x) / not read / clean / not correct / speak / not finish

1 I __________ the house.


2 Dad _________ the shopping.
3 Mrs Brown ________ the clothes.
4 Susan __________ to her colleague.
5 Pam and Joe ________ their breakfast.
6 My neighbour __________ the gardening.
7 Our Maths teacher ________ our tests
yet.
8 The basketball match ___________ yet.
9 My brother ____________ a window.
10 Mr White _________ the newspaper yet.

Make present perfect sentences. Complete the sentences with since or for. Are these sentences correct ()
1 Ernie / break / his leg / four times 1 My grandparents have lived here ___ or not ()? Correct the incorrect
____________________________ 1962. ones.
2 I / never / fly a kite 2 My grandparents have lived here ___ 50 1 Clara hasn’t just done her
____________________________ years. homework.
3 your brother / ever / eat / snails? 3 We have stayed at our friends’ house 2 They have lived here since
____________________________ ___ a long time. 2006.
4 our friends / not play / volleyball / this 4 Kate has been away ___ two weeks. 3 I have just saw a great film on
month 5 We have been friends ___ we were TV.
__________________________________ children. 4 My English teacher has just
5 he / borrow / your pen? 6 Joe and Tina have lived in England ___ missed the bus.
__________________________________ 10 years. 5 Have you ever gone to Italy?
6 my father / never / read / romantic books 7 My brother has worked hard ___ the 6 Mum have already drunk her
__________________________________ beginning of February. coffee.
7 I / not see / Julia / this morning 8 I haven’t seen Eric ___ yesterday. 7 They haven’t phoned me since
__________________________________ 9 Our friends haven’t visited us ___ yesterday.
8 Mrs Salwick / ever / write a book? Christmas. 8 I have known him since 5 years.
__________________________________ 10 My father has had this car ___ two 9 My friend, Nicola has been to
9 my family / lived / in this town / for 6 years years. New York.
__________________________________ 10 The plane hasn’t arrived
10 your grandma / ever / ride a bike ? already.
__________________________________

You might also like