问题补充:
—Does he know how to work out the problem?---Yes, he has a good idea to solve it. ----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
解析:come up with意为:想出/找到(答案或想法);A为赶上。B为跟上;D为容忍。