← Back to the task
English Task · english-task.com

Present Perfect - Just, Already, Yet, Since, For, Ever, Never

Name: Date:

Complete with just, already, yet, since, for, ever or never

  1. Nick has
    drunk a cup of tea
    1. ever
    2. yet
    3. since
    4. already
  2. I haven't swept the floor
    It is very dirty
    1. yet
    2. never
    3. just
    4. for
  3. She has
    seen this film
    1. yet
    2. ever
    3. already
    4. for
  4. The boys have
    broken a new vase
    1. since
    2. yet
    3. ever
    4. already
  5. Have they copied the text
    ?
    1. for
    2. just
    3. yet
    4. never
  6. I have
    sent a message to my friend
    1. already
    2. for
    3. since
    4. yet
  7. Tim hasn't been at the concert
    1. for
    2. already
    3. yet
    4. since
  8. She has
    read an interesting article
    1. already
    2. yet
    3. ever
    4. since
  9. They haven't invited their neighbours
    1. yet
    2. since
    3. just
    4. already
  10. Sam hasn't been here
    a month
    1. for
    2. yet
    3. since
    4. just
  11. Kate has lived there
    2005
    1. yet
    2. since
    3. for
    4. just
  12. I haven't seen her
    ages
    1. for
    2. already
    3. since
    4. just
  13. Sally has been in Spain
    April
    1. since
    2. for
    3. never
    4. just
  14. They have known Kate
    2 years
    1. yet
    2. just
    3. for
    4. since
  15. They have been friends
    their childhood
    1. since
    2. just
    3. for
    4. ever
  16. Tom has been in the office
    6 o'clock
    1. since
    2. yet
    3. already
    4. for
  17. She has worked here
    a week
    1. yet
    2. just
    3. for
    4. since
  18. My uncle has lived in Paris
    February
    1. just
    2. already
    3. since
    4. for
  19. He has been a doctor
    14 years
    1. ever
    2. since
    3. for
    4. just
  20. They have
    gone to the cinema
    1. yet
    2. since
    3. just
    4. for
  21. Kate has
    met her friend
    1. for
    2. since
    3. yet
    4. just
  22. She has
    invited her friends to the party
    1. for
    2. yet
    3. just
    4. since
  23. They have
    finished their English test
    1. since
    2. for
    3. just
    4. yet
  24. Bill has
    sent an e-mail to his parents
    1. since
    2. yet
    3. just
    4. for
  25. I have
    bought a new dress
    1. just
    2. yet
    3. since
    4. for
  26. Bob has
    written a new article
    1. yet
    2. since
    3. for
    4. just
  27. I have
    been to London
    1. never
    2. still
    3. since
    4. yet
  28. Have you
    seen the Eiffel Tower?
    1. ever
    2. since
    3. for
    4. never
  29. Sam has
    been to a football match before
    1. since
    2. for
    3. ever
    4. never
  30. Have they
    slept in a tent?
    1. ever
    2. since
    3. already
    4. never
  31. Has she
    eaten fish?
    1. ever
    2. yet
    3. never
    4. for
  32. Have you
    flown to Madrid?
    1. ever
    2. still
    3. for
    4. since
  33. We have
    travelled by plane
    1. never
    2. since
    3. for
    4. still
  34. Has Tom
    cooked lunch?
    1. ever
    2. never
    3. since
    4. for
  35. They have
    flown in the helicopter
    1. never
    2. since
    3. for
    4. still
  36. We
    haven't received their invitation card
    1. still
    2. yet
    3. for
    4. never
  37. My neighbours
    haven't cut the grass
    1. still
    2. already
    3. for
    4. yet
  38. I
    haven't seen the doctor
    1. for
    2. yet
    3. still
    4. just
  39. She
    hasn't read that book
    1. ever
    2. still
    3. for
    4. yet
  40. We
    haven't seen that film
    1. for
    2. still
    3. since
    4. yet
Online version with instant checking: english-task.com/grammar/a1-present-perfect-just-already-yet-since-for-1