4) had already lived; decided; have already sold; haven't bought
5) met; had just returned; told; have never been
4) had already lived; decided; have already sold; haven't bought
5) met; had just returned; told; have never been