I certainly don't see how they could be thought of as opposites. The sentence in question seems to me to be more fluently rendered as Can you think of any problems you have had since coming to Japan? At any rate, since recollect can substitute for think of here, they are not opposites in this sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
WwwdotcomI think the teacher was looking at it like a time based thing. You think of new stuff, like a baby's name, whereas if we already met and you forgot my name, you might try to remember it (not think it). However, going back to the initial question as I understand it, there is not much difference if any when using either word.Hello W3.com