have sth.in mind和think of有什么区别?

问题描述:

have sth.in mind和think of有什么区别?
Have you thought of anything?和
Do you have anything in mind?

还有What's on your mind?
这个相当于 What are you thinking?
你是怎么想的?
think of 想起
Have you thought of anything?你想起什么没有?
Do you have anything in mind?你是不是已经有想法(主意)了
后一句:比如,你已经知道答案了,歌者知道该怎么做某事了