Study

Present Perfect

  •   0%
  •  0     0     0

  • ______ Carl already ______ (do) his homework?
    Has Carl already done
  • Mark _______ _______ (give) a birthday gift to Joanne.
    has given
  • Sarah ______ never _______ to New York.
    has never gone
  • Philip _______ ________ (not - find) a nice house to live yet.
    hasn't found
  • Julia and Hugh _______ already ______ (have) a son.
    have already had
  • They _______ ________ (not arrive) yet.
    haven't arrived