Study

Present Perfect

  •   0%
  •  0     0     0

  • he / brush / his teeth. Now his mouth feels really fresh and clean. (just, already, yet)
    He has just brushed his teeth.
  • we / be / in class _________ September. (for/since)
    We have been in class since September.
  • How long / you / have / your bike?
    How long have you had your bike?
  • you / hear / his new song? (just, already, yet)
    Have you heard his new song yet?
  • a long time
    since
    for
  • he / not / go / shopping. (just, already, yet)
    He hasn't gone shopping yet.
  • last year
    since
    for
  • I was at school
    for
    since
  • he / not open / his present. ( just, already, yet)
    He hasn't opened his present yet.
  • I am so tired because I / work out. (just, already, yet)
    I have just worked out.
  • she / see / that movie many times. (just, already, yet)
    She has already seen that movie many times.
  • He / not do / a parachute jump.
    He hasn't done a parachute jump.
  • ages
    since
    for
  • He is hungry because he / not / eat. (just, already, yet)
    He hasn't eaten yet.
  • She / not finish / her work.
    She hasn't finished her work.
  • you / finish / reading that book? (just, already, yet)
    Have you finished reading that book yet?
  • you / see / my glasses?
    Have you seen my glasses?
  • she / see / The Lord of the Rings.
    She has seen The Lord of the Rings.
  • three hours
    for
    since
  • many days
    since
    for
  • they / have / dinner?
    Have they had dinner?
  • How long / he / know / his best friend?
    How long has he known his best friend?
  • he / have / his car ________ last year. (for/since)
    He has had his car since last year.
  • he was ten years old
    for
    since
  • I / clean / the house a while ago. (just, already, yet)
    I have already cleaned the house a while ago.
  • he / work / at this company _______ a long time. (for/since)
    He has worked at this company for a long time.
  • you / be / to Michigan?
    Have you been to Michigan?
  • he / be / swimming? (just, already, yet)
    Has he been swimming yet?
  • they / make / a cake.
    They have made a cake.
  • September
    for
    since
  • she / not sleep / __________ many hours. (for/since)
    She hasn't slept for many hours.
  • ten years
    since
    for
  • I am so full. I / eat / so much / food. (just, already, yet)
    I have just eaten so much food.
  • 2010
    since
    for
  • they / not water / the plant.
    They haven't watered the plant.
  • he / finish / all of his work. Now he is fishing. (just, already, yet)
    He has already finished all of his work