She has lived here ___ many years.
Tom has been to America ___ 2016.
She hasn`t finished her work ___ .
We have ___ seen the film.
She has ___ finished cooking dinner.
Have they ___ been to Spain?
He has known Alice ___ 2006.
I have ___ been to France.
We haven`t seen him ___ ages.
She has worked at the office ___ morning.