come up with ,think out ,think of ,think about ,think up有什么区别?

问题描述:

come up with ,think out ,think of ,think about ,think up有什么区别?

在下自己的浅见:
come up with.提出..(问题/解决的办法/一个好注意..)
think out想出(办法)..更侧重是想出来的吧..
think of..想到(什么.)..,(某事物)让你想到/想起/考虑到什么..
think about 考虑一下...(针对某事物考虑一下)
think up [有带一点被去得去想.而不像think out 那样自然想出来.eg:we must think up a good plane.] 想出(一个借口,主意.)..捏造,虚构...
有些短语并不能分得非常清.有的时候,表达的意思一样,是可以通用的.