Study

Present Perfect 12

  •   0%
  •  0     0     0

  • My mum _______________ a cake for the party tonight. (make)
    My mum has made
  • My grandma ____________________ me a letter. (write)
    My grandma has written
  • She ________________ to London 3 times this month. (fly)
    She has flown
  • My brother ________________________ to France. (never / be)
    My brother has never been
  • ____________________ the new Marvel film? (you / see)
    Have you seen
  • The author ________________ a series of history novels. (write)
    The author has written
  • You ___________________ any chocolate for the party. (not buy)
    You haven't bought
  • The dog __________________ its leg. (break)
    The dog has broken
  • They ____________________ the bus to school. (not take)
    They haven't taken
  • He ______________________ me a birthday present! (give)
    He has given
  • _______________ your exam to the teacher? (you / give)
    Have you given
  • I ________________ a present for my sister's birthday. (buy)
    I have bought
  • Have ____________________ money in the street? (you / ever / find)
    Have you ever found
  • She __________________ her phone at home. (forget)
    She has forgotten
  • My brother ________________ a car before. (not drive)
    My brother hasn't driven
  • _________________________ the glass? (you / break)
    Have you broken ...?
  • We ____________________ late to class (come / never)
    We have never come
  • I ___________ a cold since last week. (have)
    I had
  • We ______________ her today. (not see)
    We haven't seen
  • My mum ________________________ some vegetables.
    My mum has cut