Study

Present Perfect Elementary

  •   0%
  •  0     0     0

  • My grandmother ____________ (buy) some new furniture for her house in Newcastle.
    has bought
  • Alan and Beverly ____________ (live) in this old house for more than twenty-five years
    have lived
  • Our cat, Bella ___________ (not drink) anything for hours. You had better give her some water.
    hasn't drunk
  • Mrs. Torres ____________ (not hear) the alarm clock. She is two hours late for work.
    hasn't heard
  • ________ you ever ________ (drive) a Ferrari in your life? It must be a nice experience.
    Have / driven
  • Mr. and Mrs. Hill __________ (watch) all the one hundred episodes of this series since June.
    have watched
  • Lawrence ______________ (won) one hundred thousand dollars from the lottery recently.
    has won
  • The Jacksons ___________ (paint) their fence recently. Their garden looks amazing
    have painted
  • Frank’s sisters ________ just _________ (go) out. They will visit the city museum.
    have / gone
  • ______ your grandma _______ (bake) the cake yet? I can’t wait to taste it.
    Has / baked
  • Who ____________ (break) the vase on the big table in the kitchen? My mum will get furious.
    has broken
  • I ___________ (not do) the laundry yet. I don’t have any clean t-shirts in my wardrobe now.
    haven't done
  • This old building ___________ (stand) here for about two hundred fifty years. It’s so old.
    has stood
  • I _____________ (not see) the film “Titanic” yet
    haven't seen
  • ________ you ever ________ (meet) a famous person in your life? It must be exciting!
    Have / met
  • I ___________ (brush) my teeth. I can go to bed now.
    have brushed
  • The chief police officer __________ (question) all the bank staff about the robbery.
    has questioned
  • Judy and Max __________ (water) the flowers, but they _________ (not feed)the sheep yet.
    have watered / haven't fed
  • Peter and I ___________ (not see) each other for about two weeks. I will visit him soon
    haven't seen
  • We _________ (receive) a strange letter from Egypt. It’s written in Arabic language.
    have received
  • Benjamin _________ already __________ (eat) dinner. I don’t think he is hungry now.
    has / eaten
  • The secretary ___________ (write) the emails but she ___________ (not send) them yet. She needs to make a few changes.
    has written / hasn't sent
  • My cousin, Virginia ___________ (plant) twelve pine trees in the forest so far today
    has planted
  • My father ___________ (not arrive) home yet. We are waiting for him patiently for dinner
    hasn't arrived
  • Brenda __________ (read) this novel four times before. She must have have liked it so much.
    had read
  • You can bring the food. I___________ (set) the table and I am starving at the moment.
    have set
  • Rose __________ (wear) her raincoat, but she __________ (forget) to take her umbrella with her. She will get back home quickly to get it.
    has worn / has forgotten
  • My mum ___________ (not phone) me since last Saturday. I need to talk to her immediately.
    hasn't phoned
  • 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.
    have called / hasn't arrived
  • My parents ___________ (stay) at a luxurious hotel in Madrid since last weekend.
    have stayed
  • The footballers ____________ (not play) well enough. We may lose this match in the end.
    haven't played
  • Oh, Helen! You mother is so worried about you. Where ________ you ________ (be)?
    have / been
  • The children __________ (finish) painting their pictures. They are having a rest now
    have finished
  • Now that I ___________ (finish) my homework, my friend and I can play on the playground.
    have finished
  • Gloria, ________ you ________ (wash) your hands yet? The breakfast is ready.
    have / washed
  • Willie’s brother, Roy ___________ (read) quite a lot of story books since the beginning of the summer holiday. He is such a bookworm.
    has read
  • Where ______ Charles and Betty _______ (go) ? I knocked their door, nobody opened it.
    have / gone
  • Mr. Perez ___________ (vacuum) the floor, but he ____________ (not dust) the furniture yet
    has vacuumed / hasn't dusted