Study

present perfect and present perfect continuous

  •   0%
  •  0     0     0

  • I've been ............(wait) for you for 3 hours.
    waiting
  • ..............I (see)............. that movie? I can't remember.
    Have/seen
  • Alice ............ridden her bicycle.......last week.
    hasn't/since
  • Alice................(learn, present continuous) English for three months.
    has been learning
  • My sister...........(take, present continuous) a shower for twenty minutes. The floor is still wet.
    has been taking a shower
  • ..............Mary (do)...............her homework?
    Has/done
  • Use already or yet. We're too late! The bus has.................left.
    already
  • The store .........been closed.........last Wednesday.
    has/since
  • Jenny and I .........been friends..........we were kids.
    have/since
  • She ............... (live) here for twenty years.
    has lived
  • Write question in Present Perfect Simple. you/eat/Thai food ?
    Have you ever eaten Thai food?
  • I ......................(know) him .............. five years.
    have known/for
  • I................watched TV .........the day before yesterday.
    haven't/since
  • We.................. (negative, see) our friends ............5 years.
    haven't seen/for
  • Mike has lived in Spain.............a long time.
    for
  • What.............you been ...........(do) for two hours?
    have/doing
  • They........... (be) at the hotel since last Tuesday.
    have been
  • My neighbors ..........been away on vacation...........several weeks.
    have/for
  • I'm really hungry! I .............eaten ........this morning.
    haven't/since