Game Preview

Present perfect

  •  English    12     Public
    Complete the sentences
  •   Study   Slideshow
  • We______________(have) a great evening.
    have had
  •  15
  • We____________(be) friends for many years.
    have been
  •  15
  • Mary_____________(make) breakfast today.
    has made
  •  15
  • Peter_____________(not/do) his homework.
    hasn't done
  •  15
  • I______________(eat) so much.
    have eaten
  •  15
  • I____________(not/tidy) my room today.
    haven't tidied
  •  15
  • She___________(not/hear) the alarm.
    hasn't heard
  •  15
  • I____________(break) my cellphone.
    have broken
  •  15
  • My father____________(cook) some chicken.
    has cooked
  •  15
  • We___________(play) all morning.
    have played
  •  15
  • Lauren____________(bake) a wonderful cake.
    has baked
  •  15
  • I___________(not/chop) the carrots yet.
    haven't chopped
  •  15