精英家教网 > 高中英语 > 题目详情
—That must have been a long trip.
—Yeah, it        us a whole week to get there.
A.takesB.has takenC.tookD.was taking
C
根据上句:那一定是一次很长的旅行吧。must have done 表示的是对过去事情肯定的推测。故答语中应用一般过去式。选C。
练习册系列答案
相关习题

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

— Did you regret having left your well-paid job?
—Why should I? I _______ as much, but I enjoy my present one more.
A.didn’t earnB.don’t earnC.hadn’t earnedD.haven’t earned

查看答案和解析>>

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

---I’m sorry, but I don’t quite follow you. Did you say you wanted to return on September 20?
---Sorry, I ______ myself clear. We want to return on October 20.
A.hadn’t madeB.wouldn’t makeC.don’t make D.haven’t made

查看答案和解析>>

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

He has promised me that upon my return he       for me at the airport.
A.is waitingB.will be waiting[
C.will have waitedD.waits

查看答案和解析>>

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

We don’t know if she _____ home. If she ____, I’ll tell you.  
A.comes; will come B.will come; will come
C.comes; comes D.will come; comes

查看答案和解析>>

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

By the time you get to Shanghai tomorrow, I_____ for Chongqing.
A.would have leftB.have leftC.shall have leavingD.will have left

查看答案和解析>>

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

The number of deaths from heart disease will be reduced greatly if people _____ to eat more fruit and vegetables.
A.persuadeB.will persuadeC.be persuadedD.are persuaded

查看答案和解析>>

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

Joe, along with her three sisters, _______great interest in writing these days.
A.was showingB.were showingC.is showingD.are showing

查看答案和解析>>

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

Do you know by the time you leaves school your parents ________ $ 6 000 on your education.
A.will have spentB.will spendC.will be spendingD.have spent

查看答案和解析>>

同步练习册答案