Fill the gaps with either for, since, or ago.
- Sam and Emma have known each other _____ secondary school.
- I went to Costa Rica almost ten years _____.
- Where have you been? I’ve waiting for you _____ over an hour!
- I haven’t been feeling very well _____ I ate that chicken two days _____.
- How long _____ did it happen?
- Monica has been driving _____ she was eighteen.
- We’ve had this problem ____ quite a long time.
- They’ve been living there _____ 2011.
- We’re hoping to go to Tuscany _____ the summer.
- It was a wonderful experience. We’ll remember it _____ the rest of our lives.
- Long _____ there was a beautiful princess called Lily.
- It’s been snowing almost non-stop _____ last night.
Answers
1. since 2. ago 3. for 4. since; ago 5. ago 6. since 7. for 8. since
9. for 10. for 11. ago 12. since