Complete each of the following sentences so that it means the same as the first
It's been five years since I last did the job as a teacher.
I have………………………………………
I have never seen such an interesting job advertisement.
This is the …………………………………………………
He hasn't visited his farm for a month.
It has been …………………….
How long have you worked for this company?
When……………………………………..