【正确答案】
D
【答案解析】[解析] 本题的解题关键有两点:首先要判断when引导的足状语从句还是定语从句。live后有介词短语作状语,when引导的是定语从句来修饰a time(time前加a表示时期);其次,when people are moving about这个定语从句被比较状语more than ever before in history分隔。A和B项的翻译中“我们在那里住了一段时间”是对原文错误的理解,A项对于more than ever before in history的翻译也不正确;C的大意正确,但表述不如D项更精确,更符合汉语习惯,