单选题 The students ______ on a farm for ten days. Then they ______ to a factory. Though they ______ back at school, they still remembered those farmers and workers.
  • A. have stayed; went; were
  • B. had stayed; went; were
  • C. have stayed; go; have been
【正确答案】 B
【答案解析】[解析] 语法分析题。句子的整体陈述语气为过去时,第一空过去完成时表示他们已经待了10天,第二空与第三空为一般过去时。故B为正确答案。