问题补充:
Whoever a new idea of how to work out the puzzle will be given a prize.
A. comes up
B. comes up with
C. comes out with
D. comes with
答案:
A. comes up
(答案→)B. comes up with
C. comes out with
D. comes with
解析:本题的含义是无论谁提出有关解决这个迷的新观点都给予奖励,come up with可以表示想出或提出的意思,故本题选B。