—Got your driving license?—No. I ____ too busy to have enough practice, so I did
题型:不详难度:来源:
—Got your driving license? —No. I ____ too busy to have enough practice, so I didn’t take the driving test last week.A.was | B.am | C.have been | D.had been |
|
答案
D |
解析
问句中Got your driving license?为Have you got your driving license?现在完成时的省略表达,该句对选项无影响。决定选项动词时态的是答句中so I didn’t take the driving test last week.分析句意可知,选项动作发生在后一动作之前,表示过去的过去,故应用过去完成时。 |
举一反三
By the time Einstein was 14 years old, he ________ himself advanced mathematics.A.has taught | B.taught | C.had taught | D.was teaching |
|
We have done things we ought not to have done and ________ undone things we ought to have done.A.left | B.leave | C.will leave | D.leaving |
|
— Why weren"t you at the meeting? — I ________ for a long distance call from my sister in America.A.was waited | B.was waiting | C.has waited | D.have been waiting |
|
The little boy is dirty from head to foot because he ________ in the mud all morning.A.has played | B.is playing | C.has been playing | D.was playing |
|
The new dictionaries are very useful. They ________ well and ________ already .A.sell; have been sold out | B.sold; had sold out | C.sell; sell out | D.are sold; have been sold out |
|
最新试题
热门考点