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

The professor you referred to in the letter______ us students three lectures by next Monday.

A.has givenB.will givenC.will have givenD.Gave

C

解析试题分析:考查时态。you referred to in the letter是定语从句,省略了who/that,by next Monday到下周,by+将来的时间,与将来完成时连用。句意:你在信里提到的那位教授到下周,将已经给我们学生做过三次讲座了。故选C。
考点:考查时态

练习册系列答案
相关习题

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

Various efforts over the centuries _________ to predict earthquakes to reduce the damage.

A.are being made B.have been made C.were made D.were being made

查看答案和解析>>

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

— You’ve left the light on.
— Oh, so I have. _____ and turn it off.

A.I goB.I’ve goneC.I’ll go D.I’m going

查看答案和解析>>

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

There are lots of problems in your hometown, but we're happy to see many of them________.

A.are solvingB.are solvedC.have solvedD.are being solved

查看答案和解析>>

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

- Remember the first time we ________, Ed ?
- Of course, I do. You ________ a song on the stage.

A.have met; sang B.met; were singing
C.met; sang D.have met; have sung

查看答案和解析>>

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

Tom      me into giving up all plans for three weeks, but he failed at last.

A.tried to persuadeB.had tried to persuade
C.persuadedD.had persuaded

查看答案和解析>>

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

Dad, I was just wondering if you could lend me a few dollars until I _______ next week.

A.got paid B.have paid C.get paid D.had been paid

查看答案和解析>>

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

— Do you know when he ________ the trip to the USA?
— Perhaps next week, but I’m not sure.

A.makes B.made C.has made D.is making 

查看答案和解析>>

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

Mr. Blake ____ Shanghai in a few days. Do you know when the earliest plane ____ on Sunday?

A.is leaving, takes offB.leaves, takes off
C.is leaving, is taking off D.leaves, is taking off

查看答案和解析>>

同步练习册答案