Tải bản đầy đủ (.pdf) (4 trang)

bài tập thì hiện tại hoàn thành

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.39 MB, 4 trang )

Present perfect-MULTIPLE CHOICE QUESTIONS
11.. My little brother, Joe __________

22.. Our neighbour ____________ me

33.. Peter and Lisa __________ played

44.. Look at that naughty girl! She has

55.. Samuel is on a Europe tour now.

66.. Sue is running back home because

77.. My aunt, Liz has read

88.. Oh god! I ______ lost my

99.. Mary and Bob

1100.. My cousin, Kevin is sad because

1111.. Gary: I ____ seen you for a long

1122.. Mr.Hill _____________

1133.. Now that the hosts

1144.. Gerorge and his sister are not at

1155.. My best friend, Sara has planted


1166.. Lawrence hasn’t eaten his lunch

1177.. I _______ just ________ a hotdog

1188.. Joe: ________have Rita and her

1199.. Mr.Lewis __________ on a strict

2200.. The Harrisons have lived in this

his pyjamas and brushed his teeth. He
can go to bed now.
a) have worn
b) has worn
c) haven’t worn
d) hasn’t worn

tic-tac-toe
recently.
a) have
b) has
c) haven’t
d) hasn’t

it_________ started hailing heavily.
She must be quicker.
a) have
b) has
c) haven’t
d) hasn’t


of the party ___________,
the band can start playing.
a) hasn’t come
b) haven’t come
c) has come
d) have come

anything yet. He is still
looking at the menu.
a) hasn’t eaten
b) has eaten
c) haven’t eaten
d) have eaten

a lot of trees ___________ .
She loves nature so much.
a) last week
b) yesterday
c) recently
d) an hour ago

a) usually

twelve novels ______the
summer holiday started.
a) for
b) since
c) yet
d) just


he has just ____________
the water bottle.
a) broken
b) broke
c) break
d) breaked

________ slept yet.
They are awake.
a) hasn’t
b) has
c) haven’t
d) have

friends played so far today?
Sara: Just hide and seek.
a) Where
b) Which
c) Who
d) What

_______ pushed
her friend.
a) just
b) already
c) yet
d) ago

____________ because he

doesn’t like spinach at all.
a) just
b) yet
c) already
d) since

diet lately. He only eats salad for
lunch every day.
a) has gone
b) have gone
c) has been
d) have been

an invitation card for her
wedding party.
a) have given
b) haven’t given
c) has given
d) hasn’t given

He ________ to thirteen
different cities so far.
a) have gone
b) have been
c) has gone
d) has been

way. I have got a map, but I
______ understood it yet.
a) has/hasn’t

b) hasn’t/has
c) have/haven’t
d) haven’t/have

time? Where have you _____?
Ann: On holiday in Turkey.
a) have/been
b) haven’t/been
c) have/gone
d) haven’t/gone

home now. They have
____________ out.
a) run
b) left
c) been
d) gone

from the fast food restaurant
around the corner.
a) have/bought
b) haven’t/bought
c) has/bought
d) hasn’t/bought

small cottage _______
about ten years.
a) since
b) for
c) just

d) yet

Copyright © 11/05/2021 englishwsheets.com. All rights reserved.


PRESENT PERFECT TENSE
1. I _____________ (not see) the film “Titanic” yet.
2. My grandmother ____________ (buy) some new
furniture for her house in Newcastle.
3. Who ____________ (break) the vase on the big
table in the kitchen? My mum will get furious.
4. The Jacksons ___________ (paint) their fence
recently. Their garden looks amazing.
5. Mrs. Torres ____________ (not hear) the alarm
clock. She is two hours late for work.
6. Now that I ___________ (finish) my homework,
my friend and I can play on the playground.
7. Where ______ Charles and Betty _______ (go) ?
I knocked their door, nobody opened it.
8. ________ you ever ________ (meet) a famous
person in your life? It must be exciting!
9. Brenda __________ (read) this novel four times
before. She must have have liked it so much.
10. Alan and Beverly ____________ (live) in this old
house for more than twenty-five years.
11. Benjamin _________ already __________ (eat)
dinner. I don’t think he is hungry now.
12. I ___________ (not do) the laundry yet. I don’t
have any clean t-shirts in my wardrobe now.
13. Oh, Helen! You mother is so worried about you.

Where ________ you ________ (be)?
14. The chief police officer __________ (question)
all the bank staff about the robbery.
15. Mr. and Mrs. Hill __________ (watch) all the one
hundred episodes of this series since June.
16. My mum ___________ (not phone) me since last
Saturday. I need to talk to her immediately.
17. Our cat, Bella ___________ (not drink) anything
for hours. You had better give her some water.
18. Frank’s sisters ________ just _________ (go)
out. They will visit the city museum.
19. The children __________ (finish) painting their
pictures. They are having a rest now.
20. My father ___________ (not arrive) home yet.
We are waiting for him patiently for dinner.
21. ______ your grandma _______ (bake) the cake
yet? I can’t wait to taste it.
22. Judy and Max __________ (water) the flowers,
but they _________ (not feed)the sheep yet.
23. I ___________ (brush) my teeth and ________
(wear) my pyjamas. I can go to bed now.

Fill in the blanks with the correct forms of the
verbs in brackets to complete the sentences
24. Peter and I ___________ (not see) each other
for about two weeks. I will visit him soon.
25. Lawrence ______________ (won) one hundred
thousand dollars from the lottery recently.
26. We _________ (receive) a strange letter from
Egypt. It’s written in Arabic language.

27. The footballers ____________ (not play) well
enough. We may lose this match in the end.
28. My cousin, Virginia ___________ (plant) twelve
pine trees in the forest so far today.
29. This old building ___________ (stand) here for
about two hundred fifty years. It’s so old.
30. My parents ___________ (stay) at a luxurious
hotel in Madrid since last weekend.
31. Mr. Perez ___________ (vacuum) the floor, but
he ____________ (not dust) the furniture yet.
32. There is a car accident on the street in front
of the bookshop. Carl and Terry ____________
(call) the police, but the officers ___________
(not arrive) yet.
33. You can bring the food. I___________ (set) the
table and I am starving at the moment.
34. Gloria, ________ you ________ (wash) your
hands yet? The breakfast is ready.
35. The secretary ___________ (write) the emails
but she ___________ (not send) them yet. She
needs to make a few changes.
36. Willie’s brother, Roy ___________ (read) quite
a lot of story books since the beginning of the
summer holiday. He is such a bookworm.
37. ________ you ever ________ (drive) a Ferrari
in your life? It must be a nice experience.
38. Rose __________ (wear) her raincoat, but she
__________ (forget) to take her umbrella with
her. She will get back home quickly to get it.


Copyright © 10/05/2021 englishwsheets.com. All rights reserved.


Present Perfect Simple
Name:

Result: __/17

Date: __/__/20__

have not found
1. I _________________
it always so. (not/find)
've learned
2. I ______________
these things now. (learn)
How long have you known
3. __________________________
about it? (how long/you/know/?)
4. Woman _____________ the silence of the century. (break)
5. He ____________ it all to me. (give)
6. Heavy rain _____________ in the night. (fall)
7. See what they ____________ of it. (make)
8. I ___________ at work all night. (be)
9. You ____________ in it for years. (live)
10. You say that you _____________________. (not/forget)
11. Then you ________________ your duty. (not/do)
12. You don't know what I ________________. (suffer)
13. She ______________ a danger-point. (reach)
14. __________________ a happy evening? (we/not/have/?)

15. I __________________ out of this country. (never/be)
16. I _______________ him for the last week. (not/see)
17. I ____________ the position for three years. (hold)
18. You __________________ any before. (never/take)
19. _______________ a post as companion? (you/get/?)
20. You ________________ the last of me. (not/hear)



A) Complete the dialogue with the words below






borrowed
called
prepared
ordered






made
been
written
given







talked
done
sent
bought

Michael: Hi! I’ve ___________(1) you to talk about
our new classmate, Charlotte’s surprise birthday
party preparations. It’s Tuesday today and so we
have got only two days left. I hope everything
goes as planned and we can have the party on
Thursday at 4 p.m. Barbara, what have you
___________(2) so far?
Barbara: I’ve __________(3) a big chocolate cake
and I have bought twelve candles and some
sparklers. I have also bought some soft drinks,
but I haven’t __________(4) the lemonade yet as I
will make it Thursday morning.
Michael: That’s great, Barbara. How about you,
Thomas? Have you finished arranging the music?
Thomas: Yes. I’ve ___________(5) some music CDs
from my cousin. The songs are great. Charlotte
will definitely love them. I have also talked to my
uncle. He will lend us the music system. I will go
and get it tomorrow afternoon.

Michael: Well done, Thomas. I have ___________(6)
the invitation cards, but I haven’t __________(7)
them yet. I will start doing it later today. What
about the party room decorations? Who was
going to do it?
Pamela: Asley and me. We have _____________(8)
a lot of balloons, some confetti and party hats so
far, but we haven’t ____________(9) the banner
yet. We will finish it by tomorrow afternoon. We
may need some help decorating on Thursday.
Michael: What about the food? Ronald and Sharon
were going to deal with it.
Ronald: I have been to the buthcher’s and got the
steaks for the BBQ. My mum has marinated them.
Sharon: I have _________(10) to the supermarket
this morning and bought everything we need for
the sandwiches. My dad and uncle will make them
Thursday morning and mum will make pancakes.
Michael: OK. Well, I have also ____________(11) to a
magician for a show on that day. He said he had
to check his appointments first, but he hasn’t
___________(12) me an answer yet.

B) Read the dialogue and write TRUE or FALSE
1.
2.
3.
4.
5.


Michael and his friends have got together to
decorate the party room. ( __________ )
Barbara hasn’t prepared all the drinks for
the party yet. ( __________ )
Sharon has been to the supermarket lately
to buy some pancakes. ( __________ )
The magician hasn’t told Micheal whether he
will perform the show. ( __________ )
The buthcher has marinated the steaks for
Ronald, so it’s ready to cook. ( __________ )

C) Answer the questions about the dialogue
1. Why have the children got together? _____
____________________________________ .
2. Has Barbara prepared the lemonade yet?
____________________________________ .
3. Who has arranged the music for the party?
____________________________________ .
4. What have Pamela and Asley bought? _____
____________________________________ .
5. Has Ronald been to the butcher’s for the
steaks yet? __________________________ .
6. Who has been to the supermarket? ______
____________________________________ .
7. Have Pamela and Sharen finished preparing
the banner? _________________________ .
8. Who has Michael talked to for a show at the
party? ______________________________ .
9. Who has written the invitation cards? ____
____________________________________ .


Copyright © 10/05/2021 englishwsheets.com. All rights reserved.



×