精英家教网 > 高中英语 > 题目详情
China ______ a lot of people moving to urban areas in the last 20 years. However, many migrants  left their families behind.
A.sawB.sees C.has seenD.had seen
C

试题分析:考查时态:句意:在过去的20年中中国见证了很多人搬到都市,然而,很多移民把家人留下了。时间状语是in the last 20 years表示从过去到现在一直在做的事情,用现在完成时,选C。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

I don’t smoke now, but I _______ for more than twenty years.
A.smokedB.was smokingC.have smokedD.had smoked

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You’ve failed to do what you ___________ to and I’m afraid the teacher will blame you.
A.will expectB.will be expected
C.expectedD.were expected

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

They became friends again that day , Until then, they        to each other for nearly two years
A.didn’t speakB.haven’t spoken C.hadn’t spokenD.haven’t been speaking

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Although the Eiffel Tower ______ to last for 20 years, it is still standing today.
A.has designedB.had designedC.is designedD.was designed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--What kind of job have you ever done before?
--Oh, I _________ for an engineering company for three years,
A.workB.have workedC.workedD.had worked

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Great changes ________ in the village in the past two years.
A.have taken placeB.had taken place
C.were taken placeD.have been taken place

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Has anyone taught him how to do it?
—Sure. Lots of advice________, but he hasn’t made a decision.
A.gaveB.was givenC.have been givenD.has been given

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- How long ___ in Shanghai? --- For two weeks. I’m going to visit some schools in Shanghai.
A.did you stayB.have you stayedC.are you stayingD.do you stay

查看答案和解析>>

同步练习册答案