精英家教网 > 高中英语 > 题目详情
—How long have you retired, Grandpa?
—Well, four years, But you know, I         for Courtaulds for over forty years.
A.have workedB.workedC.had workedD.Work
B
考查时态。 根据four years可知,爷爷已经退休四年了。所以我工作了四十年是发生在过去的事情。
练习册系列答案
相关习题

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

Peter had intended to take a job in business, but _____ that plan after the unpleasant experience in Canada in 2010.
A.had abandonedB.abandonedC.abandonD.will abandon

查看答案和解析>>

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

---Now, have you finished your work yet?
--- Yes, I _______ it when you came.
A.have finishedB.finishC.had finishedD.would finish

查看答案和解析>>

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

Although her disease      her eyesight and forced her to leave the dance floor, she refuses to fall into self-pity.
A.has affectedB.affectedC.affectsD.had affected

查看答案和解析>>

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

----- The windows must have taken you quite a long time that day.
----- Right. They ______ for months.
A.haven’t been cleanedB.didn’t cleanC.hadn’t been cleanedD.haven’t cleaned

查看答案和解析>>

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

Someone _____ his car in front of my house and it’s blocking my way.
A.has parkedB.parkedC.was parkingD.had parked

查看答案和解析>>

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

Put on your coat! I        you down to the doctor.
A.takeB.am takingC.tookD.have taken

查看答案和解析>>

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

The man took out his iPad and saw the latest film while his car _____.
A.had been repairedB.had repaired
C.was being repairedD.was repairing

查看答案和解析>>

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

You __________ to leave until you __________ your work.   
A.won’t be allowed; have finishedB.won’t allow; finish
C.won’t be allowed; will finishD.won’t allow; will finish

查看答案和解析>>

同步练习册答案