精英家教网 > 高中英语 > 题目详情
The past 30 years__________ the great changes that have taken place in my hometown.
A.sawB.was seenC.have seenD.see
C

试题分析:表示过去的某一动作或行为一直持续到现在,故用现在完成时。
点评:现在完成时可以表示动作发生在过去,但一直持续到现在,并且有可能持续下去。
练习册系列答案
相关习题

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

The country life he was accustomed to________ greatly since 1992.
A.has changedB.changeC.changingD.have changed

查看答案和解析>>

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

--- Have you finished the report?
--- No. I ______ it all this week.
A.will do B.had doneC.have been doingD.have done

查看答案和解析>>

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

“The moment ______ soon,” he thought to himself, waiting nervously.
A.is comingB.was comingC.cameD.has come

查看答案和解析>>

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

I'm sorry you ______ so long, but it' ll still be some time before Jim gets back.
A.waitB.waitedC.had waitedD.have been waiting

查看答案和解析>>

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

Another five volunteers       to take care of the homeless children this week.
A.will selectB.have selectedC.will be selectedD.have been selected

查看答案和解析>>

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

I _____ all the cooking for my family, but recently I’ve been too busy to do it.
A.will doB.am doingC.doD.had done

查看答案和解析>>

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

I must be off now. My friends ________ outside.
A.waitB.have waitedC.were waiting D.are waiting

查看答案和解析>>

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

By the time she ________ home, her parents will have prepared some delicious food for her.
A.will get B.will have got C.is getting D.gets

查看答案和解析>>

同步练习册答案