won't have been moved
won't have been moved

 Английский шаг за шагом. Часть 3. English for advanced   Путешествие Кротика. Виммельбух   Русалочка