Edit Game
For / since - present perfect
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   31  Close
31. The students in our school have raised ten thousand dollars for the animal shelter ________ the beginning of this year.
31. The students in our school have raised ten thousand dollars for the animal shelter since the beginning of this year.
30. My aunt’s newborn baby has slept _______ hours. She may wake up soon.
30. My aunt’s newborn baby has slept for hours. She may wake up soon.
29. The builder has drunk six glasses of water ________ he started working this morning.
29. The builder has drunk six glasses of water since he started working this morning.
28. Today is Monday. So My mother has stayed in the hospital ________ about twelve days.
28. Today is Monday. So My mother has stayed in the hospital for about twelve days.
27. That man with the strange hat and jacket has stood there________ a few minutes.
27. That man with the strange hat and jacket has stood there for a few minutes.
26. Sara has collected more than ten thousand stamps ________ she was a little girl.
26. Sara has collected more than ten thousand stamps since she was a little girl.
25. I haven’t watched a nice film ______ nearly two years. Can you recommend me one?
25. I haven’t watched a nice film for nearly two years. Can you recommend me one?
24. Jesse and Doris have saved money _______ a year. They want to buy a newer car.
24. Jesse and Doris have saved money for a year. They want to buy a newer car.
23. My grandpa has planted twelve pine trees ________ he came here yesterday.
23. My grandpa has planted twelve pine trees since he came here yesterday.
22. Mr. Hughes has written a few poems about old days ________ last weekend.
22. Mr. Hughes has written a few poems about old days since last weekend.
21. Little Walter has stayed in his grandma’s house ________ exactly twenty-five days.
21. Little Walter has stayed in his grandma’s house for exactly twenty-five days.
20. I have read more than fifty pages ________ I borrowed this book from the library.
20. I have read more than fifty pages since I borrowed this book from the library.
19. People have cooked their meat __________ they discovered fire a million years ago.
19. People have cooked their meat since they discovered fire a million years ago.
18. Helen hasn't taken her car to the mechanic ________ she bought it last April.
18. Helen hasn't taken her car to the mechanic since she bought it last April.
17. The girls have swum in the sea ________ about two hours. They must be exhausted.
17. The girls have swum in the sea for about two hours. They must be exhausted.
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. 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.
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.
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.
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.
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.
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.
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.
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?
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.
6. They haven't come together ________ they graduated from the university.
6. They haven't come together since they graduated from the university.
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.
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.
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.
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.
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.