Study

Present Perfect + Already. Just, Yet

  •   0%
  •  0     0     0

  • Richard _____ ______ _____ me three times today! He's so annoying! (CALL) (ALREADY - JUST - YET)
    HAS ALREADY CALLED
  • I have known him ... three years.
    for
  • He has been working ... he arrived.
    since
  • I _____ _____ breakfast _____. (HAVE) (ALREADY - JUST - YET)
    HAVEN'T HAD ... YET
  • They have lived in Oxford ... a couple of months.
    for
  • He has had his driving licence ... 2000.
    since
  • They _____ _____ _____ the tickets for the concert. (BUY) (ALREADY - JUST - YET)
    HAVE ALREADY BOUGHT
  • Don't come in here with those muddy shoes! I _____ _____ _____ the floor. (CLEAN) (ALREADY - JUST - YET)
    HAVE JUST CLEANED
  • I have known him ... 2005.
    since
  • _____ you _____ the English verbs ____? (LEARN) (ALREADY - JUST - YET)
    HAVE YOU LEARNT
  • My grandpa has had his watch ... 40 years!
    for
  • They have lived in Canada ... 30 years.
    for
  • My sister has been in the office ... ten hours!
    for
  • I haven't eaten anything ... the morning!
    since
  • He has lived in New York ... his childhood.
    since
  • It hasn't rained ... many months.
    for
  • She has lived in Japan ... 2008.
    since
  • She _____ ______ the email _____. She is going to do it in some minutes. (SEND) (ALREADY - JUST - YET)
    HASN'T SENT ... YET
  • My son _____ _____ _____ to bed, so try to be quiet and not make a noise. (GO) (ALREADY - JUST - YET)
    HAS JUST GONE
  • I _____ _____ ____ sushi before. (EAT) (ALREADY - JUST - YET)
    HAVE ALREADY EATEN
  • I _____ _____ _____ from work. Just a couple of minutes ago. (ARRIVE) (ALREADY - JUST - YET)
    HAVE JUST ARRIVED
  • We have been studying ... two hours.
    for
  • _____ you _____ your homework ____? (DO) (ALREADY - JUST - YET)
    HAVE ... DONE.... YET
  • We have been trying to fix this bike ... five hours now!
    for
  • I have been reading ... 8 A.M.
    since
  • -Where is John? -He _____ ____ ____. (LEAVE) (ALREADY - JUST - YET)
    HAS JUST LEFT
  • Susan has visited London. She _____ _____ _____ from there. (ARRIVE) (ALREADY - JUST - YET)
    HAS JUST ARRIVED
  • He hasn't eaten anything ... three days!
    for
  • My dad has worked at this bank ... 1999.
    since
  • We _____ _____ _____ that film twice this year. I don't want to watch it a third time! (WATCH) (ALREADY - JUST - YET)
    HAVE ALREADY WATCHED
  • It hasn't snowed ... last January.
    since
  • My mom has been in the office ... 6 A.M.
    since
  • _____ your mother ______ her presents _____? (OPEN) (ALREADY - JUST - YET)
    HAS .... OPENED ... YET
  • They have lived in Oxford ... 2019.
    since
  • I _____ _____ the dog for a walk ____. (NOT TAKE) (ALREADY - JUST - YET)
    HAVEN'T TAKEN ... YET
  • He _____ ______ his work _____. That's why he's in such a hurry! (NOT FINISH) (ALREADY - JUST - YET)
    HASN'T FINISHED ... YET
  • You _____ _____ the bus _____. It's leaving in a minute (NOT MISS) (ALREADY - JUST - YET)
    HAVEN'T MISSED ... YET
  • The programme _____ _____ _____. We have time to get home to watch it. (NOT START) (ALREADY - JUST - YET)
    HASN'T STARTED YET
  • -Can we order? -No, she _____ _____ _____. (NOT DECIDE) (ALREADY - JUST - YET)
    HASN'T DECIDED YET
  • It isn't a very good party. Most people have _____ _____ _____ home. (GO) (ALREADY, JUST, YET)
    HAVE ALREADY GONE
  • My hair is wet because I _____ _____ _____ a shower. (HAVE) (ALREADY - JUST - YET)
    HAVE JUST HAD
  • She has been her ... six months and she still doesn't speak a word in German!
    for