问题补充:
—Does he know how to work out the problem?
—Yes, he has a good idea to solve it.
A. caught up with
B. kept up with
C. come up with
D. put up with
答案:
A. caught up with
B. kept up with
(答案→)C. come up with
D. put up with
解析:考查短语。Catch up with追上,赶上;keep up with保持;put up with忍受;come up with 想出;句意:—他知道如何解决那个问题吗?—是的。他已经想出了一个解决的好方法。根据句意说明C正确、