✔ 最佳答案
both are possible, with different meanings:
have sth on your mind
to be worrying about something:
Paul's got a lot on his mind at the moment.
have something in mind
to have a plan or intention:
Did you have anything in mind for Helen's present?
2007-01-31 20:59:58 補充:
You might also have heard of a classic hit called 「Always ON my mind」
2007-01-31 21:01:25 補充:
for more details please go to:
http://dictionary.cambridge.org
2007-01-31 21:22:28 補充:
but if the verb is KEEP / BEAR, then you must say KEEP something IN MIND
2007-01-31 21:29:00 補充:
中文觲釋:我時刻都很掛念/憂慮她 --- She is always ON my mind.我已有了個主意 -- 下個月到美國見她. -- I have something IN mind already -- I will go to America to see her next month