精英家教网 > 高中英语 > 题目详情

He will have learned English for eight years by the time he _______ from the university next year.

A.will graduateB.will have graduatedC.graduatesD.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 downB.closed down
C.is closing downD.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 waitedB.will have been waitingC.will be waitingD.am waiting

查看答案和解析>>

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

When you reach our company at 5:00 pm, I _______ there to discuss a problem with you.

A.waitB.have waitedC.was waiting D.will be waiting

查看答案和解析>>

同步练习册答案