Game Preview

The Present Perfect

  •  English    20     Public
    This game is for Thai students who wants to learn present perfect tense.
  •   Study   Slideshow
  • I............................my homework yet. (not finish)
    haven't finished
  •  15
  • My father is on the way. He......................home yet. (not arrive)
    hasn't arrived
  •  15
  • I am not thirsty. I.................... some water. (drink)
    have drunk
  •  15
  • I have never................to Paris. (be)
    been
  •  15
  • .........................you ever been to New York? (Have / Has)
    Have
  •  10
  • I am still working. I haven't finished my work...................... (yet / already)
    yet
  •  20
  • I am looking for my pen. I........................ it. (lose)
    have lost
  •  15
  • During the two years David........................ ten different jobs. (have)
    has had
  •  20
  • I.................... a teacher since 2002. (be)
    have been
  •  20
  • My friend .......................... my new dress yet. (not see)
    hasn't seen
  •  15
  • I'm very hungry. I .......................... all day. (not eat)
    haven't eaten
  •  10
  • Their new kitchen looks fantastic. They .................... completely ..................... it. (redecorate)
    have / redecorated
  •  20
  • Our kitchen's a mess. We ......................... any cleaning for week. (not do)
    haven't done
  •  15
  • I think they are dating. They ....................... a lot of each other recently. (see)
    have seen
  •  15
  • We're discovered this great cafe and we ...................... there a lot. (go)
    have gone
  •  20
  • How's your mum? I .......................... her for ages. (not see)
    haven't seen
  •  10