He____________a good idea to solve the problem.中文提示是:他已想出一个解决这个问题的好主意.想知道为什么答案是has come up

问题描述:

He____________a good idea to solve the problem.
中文提示是:他已想出一个解决这个问题的好主意.想知道为什么答案是has come up

不对,应该是has come up with has come 是现在完成时态。
come up with 是想出,提出,的意思

come up 想出

已经 就表示是已完成的 所以用现在完成时

come up( with )sth. 想出;提出

“已经想出 ” 说明这个句子的时态是现在完成时,所以可以确定基本句型是 has/have done, “ 想出.”的短语是come up, come的过去分词还是come, 所以是 has come up

come up with 想出 其他的也可以啊 比如 think out of

“已经”表示是现在完成时态
“想出” come up,
come的现在完成时是come
所以就是 has come up