Study

Present perfect English Plus 3

  •   0%
  •  0     0     0

  • We ____ our tickets, they must be in my bag. (not lose)
    We haven't lost out tickets, they must be in my bag.
  • She ____ a fantastic new bike. (buy)
    She bought a fantastic new bike.
  • Lucy / buy a new perfume
    Lucy has bought a new perfume
  • The match ____ yet. It starts in ten minutes.
    The match hasn't started yet. It starts in ten minutes.
  • Henry / not watch the film
    Henry hasn't watched the film.
  • They ____ that dog ____ years. (have) (for or since)
    They have had that dog for years.
  • I ____ this happy ____ weeks. (not feel) (for or since)
    I haven't felt this happy for weeks.
  • you / eat a lot of cake
    You have eaten a lot of cake.
  • What countries ___ your parents ___? (visit)
    What countries have your parents visited?
  • She ____ all of my chocolates! (steal)
    She has stolen all of my chocolates.
  • They / not see the painting
    They haven't seen the painting.
  • What ____ your mother ____ for you today? (cook)
    What has your mother cooked for you today?
  • We ____ a lot of English today. (speak)
    We spoke a lot of English today.
  • We ____ him ____ last month. (not see) (for or since)
    We haven't seen him since last month.
  • I / hear that joke before.
    I have heard that joke before.
  • we/ not listen to rap music
    We haven't listened to rap music
  • She ____ in London ___ 2010. (live) (for or since)
    She has lived in London since 2010.
  • ___ you ____ Thai food before? (eat)
    Have you eaten Thai food before?
  • You ____ any breakfast! (not eat)
    You haven't eaten any breakfast!
  • I ____that film. Is it good? (not see)
    I haven't seen that film. Is it good?