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

问题描述:

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

不一定要放在哪里? 可以解释为:你到底要如何诠释它?你到底是什么意思?你到底要怎样解释/解决?

你究竟把它放在哪里?

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

你究竟会把它放哪里了呢?