题目内容
He will have learned English for eight years by the time he _______ from the university next year.
| A.will graduate | B.will have graduated | C.graduates | D.is to graduate |
C
解析试题分析:句意:到下一年从大学毕业为止,他已经学了八年英语。by the time 引导的时间状语从句中,用一般现在时表示将来,选C。
考点:考查时态
The decorations were so lovely that they _____ in a short time.
| A.sold out | B.has been sold out | C.were sold out | D.were selling out |
Because the shop_______, all the T-shirts are sold at half price.
| A.has closed down | B.closed down |
| C.is closing down | D.had had closed down |
I have finished a large part of the novel written by Dickens, the rest of which ___ very difficult.
| A.is | B.are | C.was | D.were |
Do you know how many people ______ up to now?
| A.have invited | B.have been invited | C.had invited | D.had been invited |
—I counted sheep, I drank milk and I tried everything, but nothing helped.
—It seems you _____ too much recently. Try some sleeping pills.
| A.worked | B.work | C.had worked | D.have been working |
The old woman who______in the deserted house alone for ten years has been settled in a nursing home now.
| A.lived | B.has lived | C.had lived | D.has been living |
By the time you get to the airport, I ______ for you at the gate.
| A.will have waited | B.will have been waiting | C.will be waiting | D.am waiting |
When you reach our company at 5:00 pm, I _______ there to discuss a problem with you.
| A.wait | B.have waited | C.was waiting | D.will be waiting |