Game Preview

Present perfect - signal words

  •  English    14     Public
    Complete a correct signal word
  •   Study   Slideshow
  • I have learnt Spanish ___ the age of eighteen.
    I have learnt Spanish SINCE the age of eighteen.
  •  15
  • She hasn't called him ___.
    She hasn't called him YET.
  •  15
  • We have ___ bought concert tickets.
    We have ALREADY/JUST bought concert tickets.
  •  15
  • My friend called me a minute ago. He has ___ passed an important exam.
    He has JUST passed an important exam.
  •  15
  • They have lived in that house ____ twenty years.
    They have lived in that house FOR twenty years.
  •  15
  • Have you finished your English project ___ ?
    Have you finished your English project YET?
  •  15
  • I love spending time in Italy. I have ____ been there many times.
    I have ALREADY been there many times.
  •  15
  • Your hair is wet. Yes, I have ___ washed it.
    Your hair is wet. Yes, I have JUST washed it.
  •  15
  • They haven't been there ___ last weekend.
    They haven't been there SINCE last weekend.
  •  15
  • Why haven't you made your bed ___?
    Why haven't you made your bed YET?
  •  15
  • It has rained ___ many hours. We can't go running.
    It has rained FOR many hours. We can't go running.
  •  15
  • Have you ___ seen a ghost?
    Have you EVER seen a ghost?
  •  15
  • She has ___ been to Florida but she would love to.
    She has NEVER been to Florida but she would love to.
  •  15
  • He hasn't planted the tree ___.
    He hasn't planted the tree YET.
  •  15