答案居然是are,我填的是were,上述的答案解释合理吗??
如果 be (或 come) from... 表示“是......人”的意思时,如果主语还活着,应该用一般现在时。如:
Where do you come from ? (= Where are you from ?) —— I come from Wuhan. (= I'm from Wuhan.)你是哪里人?—— 我是武汉人。(比较:Where did [或 have] you come from ? 你从哪里来?)