Game Preview

Present Perfect Regular Verbs

  •  English    27     Public
    Practicing present perfect for beginners using only regular verbs
  •   Study   Slideshow
  • They ____ ______ (to do) their homework already.
    The have done their homework already.
  •  25
  • How long _____ ___ ______ (you / live) in this town?
    How long have you lived in this town?
  •  15
  • No, I ___ ____ ______ (not / finish) my homework yet.
    No. I have not finished my homework yet.
  •  15
  • She ___ _____ (work) at the school for three years.
    She has worked at the school for three years.
  •  15
  • My parents ____ ____ (clean) the house today.
    My parents have cleaned the house today.
  •  15
  • _____ _____ _____ (you / visit) the United States before?
    Have you visited the United States before?
  •  25
  • She ____ _____ (close) the windows.
    She has closed the windows.
  •  15
  • The cat ____ _______ (chase) the bird every day this week.
    The cat has chased the bird every day this week.
  •  20
  • The dog ____ _______ (jump) onto my bed.
    The dog has jumped onto my bed.
  •  20
  • She ____ _______ (kick) the ball.
    She has kicked the ball
  •  15
  • You _____ _______ (push) the door open.
    You have pushed the door open.
  •  15
  • My mom ____ _____ ________ (not / visit) Spain yet.
    My mom has not visited Spain before.
  •  20
  • __ ____ ____ _______ ( I / not / watch) this film in the cinema.
    I have not watched this film in the cinema.
  •  20
  • ______ ____ ________ (you / listen) to this song before?
    Have you listened to this song before?
  •  25
  • He ____ ________ (accept) his scholarship.
    He has accepted his scholarship.
  •  15
  • She ____ ______ (act) in a TV show before.
    She has acted in a TV show before.
  •  15