Game Preview

For / since - present perfect

  •  English    31     Public
    for / since
  •   Study   Slideshow
  • 1. Mr. Johnson has worked for this company ________ 1980. He is the sales manager.
    1. Mr. Johnson has worked for this company since 1980. He is the sales manager.
  •  15
  • 2. Kate hasn't eaten anything ________ about six hours. She must be so hungry.
    2. Kate hasn't eaten anything for about six hours. She must be so hungry.
  •  15
  • 3. Peter has read eleven books ________ last weekend. He is the bookworm of the family.
    3. Peter has read eleven books since last weekend. He is the bookworm of the family.
  •  15
  • 4. Jason and Clara have been friends ________ more than 10 years. They get on very well.
    4. Jason and Clara have been friends for more than 10 years. They get on very well.
  •  15
  • 5. I haven't seen my uncle, Thomas ________ a long time. I want to visit him soon.
    5. I haven't seen my uncle, Thomas for a long time. I want to visit him soon.
  •  15
  • 6. They haven't come together ________ they graduated from the university.
    6. They haven't come together since they graduated from the university.
  •  15
  • 7. Madison hasn’t driven her car ________ she had that terrible accident five months ago.
    7. Madison hasn’t driven her car since she had that terrible accident five months ago.
  •  15
  • 8. We haven't seen Mr. Robinson ________ this morning. Has he left the school building?
    8. We haven't seen Mr. Robinson since this morning. Has he left the school building?
  •  15
  • 9. Elizabeth hasn't telephoned me _______ she went on a two-week holiday last Saturday.
    9. Elizabeth hasn't telephoned me since she went on a two-week holiday last Saturday.
  •  15
  • 10. The singer has sung four songs _______ the concert began. You are not too late.
    10. The singer has sung four songs since the concert began. You are not too late.
  •  15
  • 11.He isn't an experienced clerk. He has worked in this office ________ a short time.
    11.He isn't an experienced clerk. He has worked in this office for a short time.
  •  15
  • 12. Steven has grown vegetables________ two decades. He knows much about farming.
    12. Steven has grown vegetables for two decades. He knows much about farming.
  •  15
  • 13. I haven't been to my village ________ last spring. I want to spend some time there.
    13. I haven't been to my village since last spring. I want to spend some time there.
  •  15
  • 14. This factory has produced luxury cars and motorbikes ________ about a century.
    14. This factory has produced luxury cars and motorbikes for about a century.
  •  15
  • 15. I miss my friend Stephanie very much. We haven't seen each other ________ ages.
    15. I miss my friend Stephanie very much. We haven't seen each other for ages.
  •  15
  • 16. Ryan and Jeffrey haven’t tidied their room ________ last week. It’s in a terrible mess.
    16. Ryan and Jeffrey haven’t tidied their room since last week. It’s in a terrible mess.
  •  15