Study

The Present Perfect

  •   0%
  •  0     0     0

  • Their new kitchen looks fantastic. They .................... completely ..................... it. (redecorate)
    have / redecorated
  • .........................you ever been to New York? (Have / Has)
    Have
  • I have never................to Paris. (be)
    been
  • My friend .......................... my new dress yet. (not see)
    hasn't seen
  • Our kitchen's a mess. We ......................... any cleaning for week. (not do)
    haven't done
  • I am not thirsty. I.................... some water. (drink)
    have drunk
  • How's your mum? I .......................... her for ages. (not see)
    haven't seen
  • You're covered in paint! What ................. you ..................? (do)
    have / done
  • I'm very hungry. I .......................... all day. (not eat)
    haven't eaten
  • During the two years David........................ ten different jobs. (have)
    has had
  • We're discovered this great cafe and we ...................... there a lot. (go)
    have gone
  • Where have you been? I ........................ for ages. (wait)
    have waited
  • I have to write an essay. I .................. about half of it so far. (write)
    have written
  • My father is on the way. He......................home yet. (not arrive)
    hasn't arrived
  • She's gone to the doctor's. She ........................ too well lately. (not feel)
    hasn't felt
  • I think they are dating. They ....................... a lot of each other recently. (see)
    have seen
  • I.................... a teacher since 2002. (be)
    have been
  • I am looking for my pen. I........................ it. (lose)
    have lost
  • I............................my homework yet. (not finish)
    haven't finished