Study

Present Perfect

  •   0%
  •  0     0     0

  • How long / you / be / out of college?
    How long have you been out of college?
  • Where / you / travel / to?
    Where have you traveled to?
  • Sophie and I (know) _____ each other since we were at school together.
    Sophie and I have known each other since we were at school together.
  • No, he (have / not) ____ the time yet.
    No, he hasn't had the time.
  • How many people / she / invite?
    How many people has she invited?
  • Past Participle of: to make
    made
  • How long / Larry / live / there?
    How long has Larry lived here?
  • Why / you / choose / that book?
    Why have you chosen than book?
  • It (rain) ____ a lot.
    It has rained a lot.
  • Sue / kiss / Ben
    Sue has kissed Ben
  • What / you / prepare / for lunch?
    What have you prepared for lunch?
  • How much money / you / spend / this week?
    How much money have you spent this week?
  • School (not / start) ______ yet.
    School hasn't started yet.
  • She (not / see) ___ him for a long time.
    Se hasn't seen him for a long time.
  • Past Participle of: to do
    done
  • Past Participle of: to take
    taken
  • Past Participle of: to see
    seen
  • Zack (watch) _____ that TV programme every week since it started.
    Zack has watched that TV programme every week since it started.
  • I (play) ______ tennis since I was eight years old.
    I have played tennis since I was eight years old.
  • We (not / plan) _______ our holiday yet.
    We haven't planned our holiday yet.
  • Past Participle of: to eat
    eaten
  • Who / be / to China?
    Who has been to China?
  • I (not / work) _____ today.
    I haven't worked today.
  • Alain (be) _____ in hospital three times this year.
    Alain has been in hospital three times this year.
  • Past Participle of: to write
    written
  • Past Participle of: to be
    been