Game Preview

Present Perfect Tense

  •  English    16     Featured
    Complete sentences using the present perfect tense in clear everyday English.
  •   Study   Slideshow
  • Jules (know) the Murphys since last year.
    Jules has known the Murphys since last year.
  •  15
  • That cat (be) here for 5 years.
    That cat has been here for 5 years.
  •  15
  • Carl (see) this movie, he said it's great.
    Carl has seen this movie, he said it's great.
  •  15
  • My flight has ______ landed.
    My flight has just landed.
  •  15
  • They (hear / negative) that song before. It's a classic.
    They haven't heard that song before. It's a classic.
  •  15
  • I (see/negative) the cat for a few days.
    I haven't seen the cat for a few days.
  •  15
  • The birds (leave/negative) that tree since last week.
    The birds haven't left that tree since last week
  •  15
  • you / go / before / to Australia / ?
    Have you been to Australia before?
  •  15
  • a lot / rain / it / this week.
    It has rained a lot this week.
  •  15
  • It's so late! Where (you/be)?
    It's so late! Where have you been?
  •  15
  • write / ever / story / you / ?
    Have you ever written a story?
  •  15
  • I (live) here since I was born.
    I have lived here since I was born.
  •  15
  • The weather (be) really cold.
    The weather has been really cold.
  •  15
  • My uncle (buy/negative) this car.
    My uncle hasn't bought this car
  •  15
  • Our teacher (work) at our school for more than 40 years
    Our teacher has worked at our school for more than 40 years
  •  15
  • I (visit) Paris before.
    I have visited Paris before.
  •  15