Game Preview

Present Perfect Simple/Present Perfect Continuou ...

  •  English    28     Public
    Open the brackets
  •   Study   Slideshow
  • Linda _______ (travel) around Europe for three months.
    has been travelling
  •  15
  • Bob and Sam ………… (visit) six countries so far.
    have visited
  •  15
  • Jimmy ………… (play) golf since he was five years old.
    has been playing
  •  15
  • Emma says she … this man for ages.
    has known
  •  15
  • Sorry I’m late. That’s all right. I …………(not wait) for a long time.
    have not been waiting
  •  15
  • You look upset. What … to you?
    has happened
  •  15
  • No, thank you, I don’t smoke. I … (give) it up.
    have given
  •  15
  • Jenna's English … (improve) since she started school.
    has improved
  •  15
  • Come in and have a seat. We … (discuss) our plans for the next year.
    have been discussing
  •  15
  • Please, turn off the music, the children … (fall) asleep
    have fallen
  •  15
  • The children are in the yard. They … (play) hide-and-seek since breakfast time.
    have been playing
  •  15
  • Barbara … (do) her make-up for half an hour but she (not finish) … it yet.
    has been doing, has not finished
  •  20
  • Nice to meet you. I … (not see) you for a long time
    haven't seen
  •  15
  • We … (not hear) nothing of him for two years.
    haven't heard
  •  15
  • She is a well-known artist. She … (draw) since her childhood. her paintings .... (be) on display in the National Gallery.
    has been drawing, have been
  •  20
  • She … (always/like) cats. And now she has three at home.
    has alsways liked
  •  15