WILL HAVE BEEN LIVING 2. IS SPLITTING 3. WOULD HAVE RETURNED 4. SIT...

1. will have been living 2. is splitting 3. would have returned 4. sitting