Game Preview

Present perfect

  •  English    21     Public
    Fill the sentence with a proper verb form
  •   Study   Slideshow
  • Jerry ... (bake) a delicious cake. It's ready to eat.
    has baked
  •  15
  • Oh no! I . . . (break) my aunt's expensive vase.
    have broken
  •  15
  • .... she already .... (bring) your books back?
    Has . . . brought
  •  15
  • They . . . .. (not buy) their dream car yet.
    haven't bought
  •  15
  • The cook . . . . (not chop) the carrots yet.
    hasn't chopped
  •  15
  • My dog . . . (drink) the whole bowl of water.
    has drunk
  •  15
  • Sonia's brother . . . (not eat) sandwiches and he's hungry.
    hasn't eaten
  •  15
  • . . . you ever . . . (have) flu?
    have . . . had
  •  15
  • . . . she ever . . . (hear) that story before?
    Has . . . heard
  •  15
  • Our teacher . . . already . . . (leave) the school building.
    has left
  •  15
  • . . . Monica ever . . . (make) lasagna?
    Has . . . made
  •  15
  • My brother . . . (not tidy) his room yet.
    hasn't tidied
  •  15
  • Susan and Margaret . . . (wash) all of the vegetables.
    have washed
  •  15
  • They . . . (not take off) their jackets yet.
    haven't taken off
  •  15
  • I . . . (see) that movie two times.
    have seen
  •  15
  • People . . . (travel) to the Moon.
    have travelled
  •  15