All about time

12345678
Across
  1. 2. to run quickly for a short time
  2. 3. to become awake and energetic
  3. 5. moving from a place, person, or thing
  4. 6. to make a big smile
  5. 8. yo look at someone or something for a long time
Down
  1. 1. happening after the usual or expected time
  2. 3. to stay in a place until an expected event happens
  3. 4. beyond in time, after
  4. 6. the part of a fence that opens and closes like a door
  5. 7. a close friend