Where on earth could you have put it?

问题描述:

Where on earth could you have put it?
中文意思是?

你究竟把它放在哪了?
强调have put
现在完成时