Across
- 1. At last or in the end
- 8. At time after now
- 9. Day after today (future time)
- 12. Continuing until now or even now
- 13. Used after time period showing past
- 15. At once or without delay
- 16. This current day (present time)
- 21. Before now or by this time
- 22. Normally or most of the time
- 23. At earlier time or previously
- 24. Not long ago or lately
Down
- 2. Not at any time or not ever
- 3. Up to now or until present
- 4. Before usual time or near beginning
- 5. Day before today (past time)
- 6. Often or regularly happening
- 7. At this present moment
- 10. In the end or after some time
- 11. At all times or every time
- 12. Occasionally or now and then
- 14. Later or following in time
- 17. After expected time or behind schedule
- 18. Many times or frequently
- 19. Very short time ago or a moment ago
- 20. In the near future or shortly
