单选题 5.  When we met Mr. Smith last year, he ______ in that school for ten years.
【正确答案】 C
【答案解析】 when引导的时间状语从句时态为一般过去时,因此主句也应为表示过去的时态。又根据主句时间词for ten years可知,主句应为完成时。四个选项中,只有选项C为过去完成时,故为正确答案。