Answer:
1. 50 years ago
2. at the time
3. in the coming years
4. over the last 25 years
5. for some time
6. nowadays
7. at the moment
8. before that
9. ever
10. often
8.5m questions
11.2m answers