top-shop.ru
have moved
He can`t/couldn`t have moved the piano himself
Не может быть, чтобы он передвинул это пианино сам.
 
"I thought you`d have moved on by now," I told him.
— Я думал, ты уйдешь раньше, — сказал я ему.
 
have moved

 Буквы. Найди меня   Мир растений   Колобок. Сказки