没有太大的区别.
end up 和 end up with 的区别只在于后者需要跟具体的结果(名词或动名词形式)
end with 不是固定搭配,with 表伴随,标示随着……而结束
end up in 也不是固定搭配,只是end up 加了个in而已,in 标示结束的地点
end in 就更不是固定搭配了,end 做不及物动词价格借此而已.
而end 和end up 的区别,主要在于语义,后者更加强调结果而已.语法上都是接受的.一般很少见end up单独出现,往往后接with紧跟具体结果.如果是选择或完型的话 我猜这道题选B.顺便问一下你几年级?