1. Punctual (a)
- You should always be punctual for an interview.
2. Time-consuming (a)
- Attaining a high score in IELTS is a time-consuming process.
3. Lose/Keep track of time
- I always lose track of time when talking with her. We seem to have strong chemistry.
4. In advance
- If you want to have dinner at that restaurant, you have to book in advance.
5. Once in a blue moon
- We only met once in a blue moon.
6. For good
- Is she leaving for good this time?
7. In the nick of time
- She turned up just in the nick of time; she nearly missed her flight.
8. In a flash
- She did her homework in a flash.
9. Over the hill
- Modelling is a very competitive industry, and most companies will consider you over the hill once you hit 30.
- He was a famous athlete but now he’s over the hill.
- The quality of their product has gone downhill when they decided to expand their business too quickly.