By the time I arrived at the airport, she_____ for New Zealand.A. would be leavi
题型:不详难度:来源:
By the time I arrived at the airport, she_____ for New Zealand. A. would be leaving B has left C will have left D had left |
答案
D |
解析
试题分析:考查时态。By到…时为止;该连词与完成时连用;连词by到…时为止;该词经常与完成时连用,如果后面是将来的时间,就使用将来完成时。本题by后面使用了过去时arrived,说明后面的主句使用过去完成时。句意:到我到机场的时候,她已经启程去了新西兰了。故D正确。 点评:连词by到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。 |
举一反三
—— Can’t you notice the person shaking hands with the leader? He is our classmate Tom! —— Oh, my God ! I ____________ him. A.don’t recognize | B.didn’t know | C.don’t know | D.didn’t recognize |
|
I have devoted four weekends to writing papers and now I feel I ________a rest.A.deserve | B.preserve | C.perceive | D.receive |
|
With the help of high technology, more and more substances _________ in the past years.A.discovered | B.have discovered | C.had been discovered | D.have been discovered |
|
Hurry! The train _______. You know it _____at 8:30am. .A.leaves; leaves | B.is leaving; leaves | C.leaves; leaving | D.is leaving; is leaving |
|
---- Look! Everything here is under construction. ---- What’s the pretty small house that ____________ for?A.is being built | B.has been built | C.is built | D.is building |
|
最新试题
热门考点