Time adverbials

12345678910
Across
  1. 3. After a long time or after many things happen.
  2. 6. At the end, after everything else.
  3. 8. The day before today.
  4. 10. Not long ago.
Down
  1. 1. Begins with 'p'. Before now or before something else happened.
  2. 2. At the same time as something else.
  3. 4. After something else has happened.
  4. 5. Begins with 'e'. Before now or before another time.
  5. 7. Right away, without waiting.
  6. 9. The day after today.