精英家教网 > 高中英语 > 题目详情
—Guess what! We’ve got our visas for a short-term visit to the UK this summer.
—How nice! You ________ a different culture then.
A.will have experiencedB.have experienced
C.have been experiencingD.will be experiencing
D

试题分析:句意:--猜猜看!我们今年夏天将取得签证去英国进行一次短期旅游。--真好!到那时你将经历一个不同文化。将来完成时表示在将来某个时间之前已经完成的动作,不符合语境;根据this summer可知是将要去英国,所以动作还未发生,所以用将来时,故选D。
点评:本题难度适中。动词时态的考查与一定的语境结合一起增加了试题的难度,有的考生时态的用法背的很熟,但在不同的语境下,就做不对了,提醒考生一定要会分析理解语境。
即学即练:——That must have been a long trip.
——Yeah, it      us a whole week to get there.
A. takes     B. has taken    C. took     D. was taking
解析:C。句意:“——那一定是长途旅行。——是的,我们花了整整一周时间才赶到那儿。”题干中must have done是对过去的肯定推测,提示时间在过去,描述过去的情况,排除A和B,D项was taking进行时态表将来,但事实上事情已发生,这与题意不符,因此选C。
练习册系列答案
相关习题

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

—Dick insisted he         nothing wrong, and should not be criticized. Why?
—Because he couldn’t help but tell       a white lie.
A.did; tellB.had done; but tellC.do; tellingD.do; to tell

查看答案和解析>>

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

– Why you didn’t handed in your exercise paper?
–Sorry, but I ____ that it should be turned in today.
A.didn’t know B.hadn’t known
C.haven’t known D.don’t know

查看答案和解析>>

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

I'm tired out. I        all afternoon and I don't seem to have finished anything.
A.shoppedB.have shopped
C.had shoppedD.have been shopping

查看答案和解析>>

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

On Monday morning it usually ________ me an hour drive to work although the actual distance is only 20 miles.
A.takes B.is taking C.took D.will take

查看答案和解析>>

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

--- Do you think Mom and Dad   late?
--- No, Swiss Air is usually on time.
A.wereB.will beC.would beD.have been

查看答案和解析>>

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

I’m sure David _________ when we get home.
A.is still sleeping B.is to be sleeping
C.will still be sleepingD.will have been sleeping

查看答案和解析>>

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

With the rise of modern communication tools, handwritten letters ______ by emails. 
A.will replace B.have replacedC.are replacedD.are being replaced

查看答案和解析>>

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

---Do you know when she _________?
---Sorry, I don’t. But I’ll let you know when she _________.
A.comes, comesB.comes, will come
C.will come, will comeD.will come, comes

查看答案和解析>>

同步练习册答案