UNIT4 PRESENT PERFECT SIMPLE
1) Choose.
1.
Barry has
/ have cleaned his bicycle.
2.
I has / have finished my homework.
3.
We has / have talked to Paul.
4.
Sarah have / has opened her present.
5.
They have / has fixed my computer.
6.
You have / has worked very hard.
2) Put the words in order and write sentences.
1.
stopped / they / the game / have / just
They have just stopped the
game.
2.
at the hotel / arrived / have / already / our friends
…………………………………………………………………………………………………
3.
art / has / Nick / loved / always
…………………………………………………………………………………………………
4.
planted / already / they / three trees / have
…………………………………………………………………………………………………
5.
always / have / here / lived / we
…………………………………………………………………………………………………
3) Put the verb into the present perfect simple.
1.
Nora has painted a picture of a horse. (paint)
2.
Ben ………………………… the window. (open)
3.
I ………………………… ! (arrive)
4.
They ………………………… Paris.
(visit)
5.
Mum ………………………… there. (work)
6.
I ………………………… my car near yours. (park)
4) Rewrite each sentence. Put the word in the right
place.
1.
We’ve finished our project. (already)
We’ve already finished our
project.
2.
We’ve played that game. (just)
………………………………………………………………………………
3.
He’s walked to school. (always)
………………………………………………………………………………
4.
They’ve washed the dog. (already)
………………………………………………………………………………
5.
She’s dried the dishes. (just)
………………………………………………………………………………
6.
We’ve helped Bob with his homework. (always)
………………………………………………………………………………
5) Write sentences in the present perfect simple (full
form).
1.
Jill / not / dance / with Paul / yet
Jill has not danced with Paul
yet.
2.
I / never / travel / to Italy
………………………………………………………………………
3.
he / not / practice / the piano / since Tuesday
………………………………………………………………………
4.
we / not / finish / lunch / yet
………………………………………………………………………
5.
I / not / visit / that museum / for years
………………………………………………………………………
6.
John / never / stay / at that hotel
………………………………………………………………………
6) Write for,
since or yet.
1.
We haven’t played chess for two weeks.
2.
He hasn’t finished lunch …………… .
3.
I haven’t visited Jo …………… May.
4.
Hal hasn’t fixed his bike …………… .
5.
Sandra hasn’t danced …………… months.
6.
We haven’t stayed at that hotel …………… last summer.
7.
Philip hasn’t talked to me …………… three weeks.
8.
I haven’t used my new car …………… .
7) Complete with have
/ has been or have / has gone.
1.
We have never been
to London.
2.
I …………………… to France
five times.
3.
Sybil’s not here;
she …………………… to the supermarket.
4.
We …………………… to a lot of museums.
5.
Sophie …………… never …………… to Spain.
6.
Tom and Sue …………………… to an island;
they’ll be back tomorrow.
8) Expand the sentences with since or for. Use the
present perfect simple.
1.
Angela / not / visit / her grandmother / three weeks
Angela hasn’t visited her
grandmother for three weeks.
2.
I / not / phone / my cousin / Friday
…………………………………………………………………………………………
3.
we / not / travel / to Brazil
/ two years
…………………………………………………………………………………………
4.
I / not / walk / to school / Monday
…………………………………………………………………………………………
5.
Thomas / not / watch / TV / three days
…………………………………………………………………………………………
9) Choose a,
b or c.
1.
Have you …………… my vase?
a. break
b. broken c. broke
2.
Did Brian …………… a picture of an elephant yesterday?
a. drawn
b. draw c. drew
3.
Have you …………… the teacher your homework?
a. gave
b. given c. give
4.
Does the dog often …………… its ball?
a. hide
b. hid c. hidden
5.
Will Peter …………… to the post office later?
a. went
b. gone c. go
6.
Have you …………… my pen?
a. saw
b. see c. seen
10) Use the prompts to write questions in the present
perfect simple.
1.
the children / do / their homework
Have the children done their
homework?
2.
you / speak / to George
………………………………………………………………
3.
Maureen / find / her cat
………………………………………………………………
4.
you / hear / the news
………………………………………………………………
5.
the cat / catch / the mouse
………………………………………………………………
6.
the sun / rise
………………………………………………………………
11) Complete the questions and the short answers.
1.
I’ve cleaned my skateboard. (bike)
- Have you
cleaned your bike, too?
- No, I haven’t.
2.
We’ve finished our homework. (project)
- ………………………………………………………, too?
- Yes, …………………………… .
3.
Harry’s painted the fence. (gate)
- ………………………………………………………, too?
- Yes, …………………………… .
4.
Pamela’s ridden a horse. (donkey)
- ………………………………………………………, too?
- No, ……………………………… .
5.
The children have made a cake. (pie)
- ………………………………………………………, too?
- No, ……………………………… .
6.
I’ve bought a pair of rollerblades. (helmet)
- ………………………………………………………, too?
- Yes, ……………………………… .
12) Choose.
1.
What
/ Where have you found?
- A butterfly.
2.
Why / What have you drawn a cat?
- Because I like cats.
3.
Who / What has won the competition?
- My brother has!
4.
Why / Where have you hidden the key?
- Under the flowerpot.
5.
Which / Who has helped you with this?
- Charlie.
6.
Where / Which has Suzie put the chocolates?
- In the fridge.
13) Put the verb in the present perfect simple.
1.
The children haven’t done their project yet.
(not / do)
2.
…………… you …………… to Richard? (speak)
3.
Nicola ………………………… to visit her friend. (go)
4.
…………… Raoul …………… breakfast? (have)
5.
I ………………………… your name. (not / forget)
6.
We ………………………… the newspaper on your desk. (put)
14) Use the prompts to write sentences in the present
perfect simple.
1.
I / already / make / my bed ü
I have already made my bed.
2.
our team / just / win / the game ü
………………………………………………………………………
3.
the cat / come / home yet û
………………………………………………………………………
4.
you / see / my friend, Pamela ?
………………………………………………………………………
5.
we / visit / that museum yet û
………………………………………………………………………
6.
Tony / buy / any bread ?
………………………………………………………………………
16) Choose.
1.
Bob hasn’t seen his brother for / since
2002.
2.
I haven’t been to the supermarket for
/ since two weeks.
3.
The children haven’t had an ice cream yet
/ since last summer.
4.
We haven’t been to the beach for / yet months.
5.
I haven’t seen Pamela yet / for.
6.
Marcia hasn’t used her computer for
/ since last weekend.
17) Write the answers: I’ve just broken a vase., Behind
the door., Never., The black and white
one., Because he’s coming back., Marion has.
1.
What have you done?
I’ve just broken a vase,
2.
Who’s won the dancing competition?
…………………………………………………………
3.
Why has Stuart left the door open?
…………………………………………………………
4.
When have you ridden a camel?
…………………………………………………………
5.
Which puppy have you chosen?
…………………………………………………………
6.
Where have you put the umbrella?
…………………………………………………………
18) Complete the table.
Infinitive
|
Past Simple
|
Past Participle
|
begin
|
began
|
begun
|
buy
|
|
|
choose
|
|
|
drive
|
|
|
give
|
|
|
know
|
|
|
see
|
|
|
swim
|
|
|
19) Complete. Use the present perfect.
1.
You have eaten all the cake! (eat)
2.
Mark ………………………… Jenny to his party. (invite)
3.
Mum and dad ………………………… Kate’s letter. (not
read)
4.
Debbie ………………………… her homework. (not
finish)
5.
They ………………………… . (leave)
20) Write questions and short answers. Use the present
perfect.
1.
you / make / your bed? ü
A: Have you made
your bed?
B: Yes, I have.
2.
your dad / fix / your bike? û
A: …………………………………………………………
B: …………………………………………………………
3.
they / buy / a new house? ü
A: …………………………………………………………
B: …………………………………………………………
4.
Tessa / lose / her keys? ü
A: …………………………………………………………
B: …………………………………………………………
5.
the game / finish? û
A: …………………………………………………………
B: …………………………………………………………
6.
you / lock / the door? û
A: …………………………………………………………
B: …………………………………………………………
7.
Michael / open / his presents? ü
A: …………………………………………………………
B: …………………………………………………………
8.
Anne and Ella / go / to bed? û
A: …………………………………………………………
B: …………………………………………………………
21) Write sentences. Use the present perfect.
1.
Mrs Fox / never / leave / this town
Mrs Fox has never left this
town.
2.
you / ever / eat / Chinese food?
……………………………………………………………………
3.
I / never / see / an elephant
……………………………………………………………………
4.
they / never / ride / a camel
……………………………………………………………………
5.
your best friend / ever / lie / to you?
……………………………………………………………………
6.
you / ever / break / your arm?
……………………………………………………………………
7.
we / never / meet / Nick’s sister
……………………………………………………………………
8.
I / never / play / tennis
……………………………………………………………………
22) Circle the correct answer.
1.
A: Where’s Johnnie?
B: He’s gone / been to the shops to buy some milk.
2.
A: Have you ever gone / been to the USA?
B: No, but I really want to go.
3.
A: We’ve gone / been to Prague
lots of times.
B: It’s a beautiful city, isn’t it?
4.
A: Carl has gone / been to bed.
B: What? Already? It’s only nine o’clock.
5.
A: Where has everybody gone / been?
B: To the cinema. They’ll be back at half
past seven.
6.
A: We haven’t gone / been to the new sports centre.
B: Let’s go tomorrow, then.
7.
A: Are the boys in the garden?
B: No. They’ve gone / been to the park.
8.
A: Have you gone / been to the opera?
B: No, I haven’t. What about you?
23) Write sentences. Use the present perfect with just.
1.
your favourite programme / start
Your favourite programme has
just started.
2.
Zoe and Ben / leave
…………………………………………………………………………
3.
Jason / feed / the cat
…………………………………………………………………………
4.
we / have / dinner
…………………………………………………………………………
5.
I / finish / my project
…………………………………………………………………………
6.
my cousin / find / a new job
…………………………………………………………………………
24) Put the words in the correct order.
1.
to bed / gone / already / has / Tom
Tom has already gone to bed.
2.
come / home / the children / yet / have / ?
…………………………………………………………………………
3.
visited / that museum / already / I / have
…………………………………………………………………………
4.
yet / hasn’t / Phoebe / me / phoned
…………………………………………………………………………
5.
already / they / this film / have / seen
…………………………………………………………………………
6.
told / her / haven’t / we / the news / yet
…………………………………………………………………………
25) Look and write sentences. Use the present perfect
with already or yet.
1.
pack my suitcase ü
She has already packed her
suitcase.
2.
buy my ticket ü
………………………………………………………………………………
3.
give the keys to the neighbours û
………………………………………………………………………………
4.
water the plants ü
………………………………………………………………………………
5.
call Becky û
………………………………………………………………………………
6.
phone for a taxi û
………………………………………………………………………………
26) Circle the correct answer.
1.
Have you opened your birthday presents just
/ yet?
2.
Uncle John has just / just has phoned. He’s coming over for
coffee later.
3.
They haven’t painted the kitchen yet
/ painted yet the kitchen.
4.
She already has done / has already done the washing-up.
5.
Katie has just made / made just some coffee.
6.
The students have already / yet come out of the exam room.
7.
Has Dane e-mailed you yet / yet e-mailed you?
8.
My brother has just / yet bought a new MP3 player.
27) Complete. Use for
or since.
1.
My sister has worked in London
since 2007.
2.
Trevor has been in his room …………… half past six.
3.
We haven’t seen Richard …………… ten years.
4.
The baby has been asleep …………… hours.
5.
Mrs Green has lived here …………… many years.
6.
Christine hasn’t e-mailed me …………… last week.
7.
I haven’t spoken to Eddie or Zac …………… Monday.
8.
Michael has been ill …………… a week.
28) Write questions. Use the present perfect with how long.
Then complete the answers. Use the present perfect with for or since.
1.
you / live / here?
A: How long have
you lived here?
B: I’ve lived
here for four months.
2.
he / work / in this office?
A: …………………………………………………………………………
B: …………………………………………………………… 28th
May.
3.
you / know / Ella?
A: …………………………………………………………………………
B: …………………………………………………………… 2004.
4.
Leo / have / that bike?
A: …………………………………………………………………………
B: …………………………………………………………… a week.
5.
she / be / a teacher?
A: …………………………………………………………………………
B: …………………………………………………………… twelve years.
6.
they / live / in that flat?
A: …………………………………………………………………………
B: …………………………………………………………… March.
29) Read and complete. Use one word in each space.
Hi,
everyone! Welcome to our new website! I’m Jake and I 1) have been at Hadfield
School 2) …………… three
years. Sarah Wilson, our new editor, has only been at our school 3) …………… last
month and she 4) …………… just joined our computer club. Welcome, Sarah!
How
5) …………… have you been at Hadfield
School? E-mail us and
tell us about your class. Don’t forget to send a photo!
We
have 6) …………… finished the chat room yet but it will be ready next month. It
will be fantastic! OK, I’ve got to stop now. I haven’t finished my Geography
homework 7) …………… ! (Sorry, Mrs Davies!)
Bye
for now!
Jake
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου