Study

Present Perfect Regular Verbs

  •   0%
  •  0     0     0

  • My parents ____ ____ (clean) the house today.
    My parents have cleaned the house today.
  • The cat ____ _______ (chase) the bird every day this week.
    The cat has chased the bird every day this week.
  • _____ ____ _______ (she / play) this video game before?
    Has she played this video game before?
  • How long ______ ____ ______ (you / care) for your dog?
    How long have you cared for your dog?
  • ____ ____ ________ (they / pass) the exam?
    Have they passed the exam?
  • How long _____ ___ ______ (you / live) in this town?
    How long have you lived in this town?
  • She ____ _____ (close) the windows.
    She has closed the windows.
  • She ____ _______ (kick) the ball.
    She has kicked the ball
  • ____ _____ ________ (your family / celebrate) Christmas before?
    Has your family celebrated Christmas before?
  • __ ____ ____ _______ ( I / not / watch) this film in the cinema.
    I have not watched this film in the cinema.
  • My mom ____ _____ ________ (not / visit) Spain yet.
    My mom has not visited Spain before.
  • Car accidents ___ _________ (happen) many times.
    Car accidents have happened many times.
  • You _____ _______ (push) the door open.
    You have pushed the door open.
  • She ____ ______ (act) in a TV show before.
    She has acted in a TV show before.
  • My family ____ _________ (manage) the store for many years.
    My family has managed the store for many years.
  • ______ ____ ________ (you / listen) to this song before?
    Have you listened to this song before?
  • She _____ _______ (paint) me a beautiful picture.
    She has painted me a beautiful picture.
  • We ____ ________ (watch) the film "The Grinch" many times.
    We have watched the film "the Grinch" many times.
  • He ____ ________ (accept) his scholarship.
    He has accepted his scholarship.
  • No, I ___ ____ ______ (not / finish) my homework yet.
    No. I have not finished my homework yet.
  • _____ _____ ________ (you / dance) ballet before?
    Have you danced ballet before?
  • He ____ _______ (love) her for many years.
    He has loved her for many years.
  • She ___ _____ (work) at the school for three years.
    She has worked at the school for three years.
  • _____ _____ _____ (you / visit) the United States before?
    Have you visited the United States before?
  • The dog ____ _______ (jump) onto my bed.
    The dog has jumped onto my bed.
  • You and your friends ______ _______ (perform) in a play at school.
    You and your friends have performed in a play at school.
  • They ____ ______ (to do) their homework already.
    The have done their homework already.