The problem is hard but Tom has_____a good idea to solve it.
#53703
A
caught up
B
came up with
C
caught up with
D
comn up wlth
推荐题目
You know great changes _____________ in our school in the past ten years. 
#61661
A
have been taken place
B
took place
C
have taken place
D
were taken place
 Sarah         a funny story now.
#52097
A
is reading
B
looking at
C
is read
D
are watching