题目内容
—I am really struck by your spoken English. You speak so fluently. Have you been abroad.
—Yes, I ________ in London for two years.
| A.have stayed | B.stayed | C.had stayed | D.have been staying |
B
解析试题分析:考查时态。考生看到for two years,容易误选A。但句子中并没有说什么时候回来的,所以不能选用完成时。句意:“我在伦敦呆了两年。”根据语境说明stay的动作发生在过去,所以用过去时,延续性动词的过去时可以与时间段连用,因此选择B。
考点:考查时态
I had been working on math for the whole afternoon and the numbers ________ before my eyes.
| A.swim | B.swam | C.swimming | D.had swum |
I don’t smoke now, but I _______ for more than twenty years.
| A.smoked | B.was smoking | C.have smoked | D.had smoked |
The teacher rather than the students _____ referring to Reading Skills that _____newly published in America.
| A.is; was | B.is; were | C.are; was | D.are; were |
At present , the butter factory is still polluting the river though it _____to stop.
| A.ordered | B.has ordered | C.will be ordered | D.has been ordered |
—Have you heard from Nelly recently?
— Yes, I _________ his letters and cards many times while I was in Italy.
| A.have received | B.received | C.had received | D.would receive |
It’s the third time ________ late for School this week.
| A.that you are | B.you are |
| C.when you arrived | D.that you have been |
The boys followed the marks that they ________, until finally they found their way back to the campsite.
| A.left | B.have left | C.had left | D.have been left |
– Where are you working now?
– In Chongqing. But I _____ in Shanghai for 5 years.
| A.worked | B.had worked | C.have worked | D.had been working |