题目: The night class was made up of students _______ all walks of life.
选项: (A) with (B) from (C) around (D) on
答案: (A) with
疑问: 一般好像都用 from all walks of life (来自各行各业) 比较多
但这题如果解释成“来自各行各业的学生”好像有点奇怪?
奇怪的点在于:各行各业怎么会有学生?
但如果把 from all walks of life 解释成 “来自社会各阶层”
好像又说得通?
而题目原意,应该是要说这些学生有不同的职业,所以答案给 with
with all walks of life = with different jobs ,
请问这种用法是可以的吗?
all walks of life 是只能固定搭配 from 还是其他介系词也可以呢?
这题答案是否有误呢?