The weather was bad at first, but it cleared up in the end.
- eventually
- at last
- lately
Bob was leading the race, but all at once he fell over.
- suddenly
- one by one
- after that
Have you bee playing tennis recently?
- lately
- already
- yet
I enjoy going swimming every now and again.
- occasionally
- frequently
- immediately
We waited for ages, and in the end we left.
- finally
- at last
- recently
I think we've sorted out this problem once and for all.
- for ever
- in the end
- temporarily
He told me that he was leaving for good.
- for ever
- for a while
- early
We arrived for the train in good time.
- with time to spare
- on time
- at the moment
I believe we met on a previous occasion.
- once before
- the last time
- completely by chance
The situation seems to be changing minute by minute.
- very rapidly
- from time to time
- time after time