精英家教网 > 高中英语 > 题目详情
The news came as no surprise to me. I ______ for some time that the factory was going to shut down.
A.had knownB.knew
C.have knownD.know
A
从for some time可知,用完成时态。从第一句“我对这消息根本不惊讶”可知,我在此之前早就知道了。动作know发生在come之前,故用过去完成时。
练习册系列答案
相关习题

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

—Do you know if the foottball game has started yet?
—Started? It must be certain who ________ by now.
A.is winningB.wins
C.has wonD.would win

查看答案和解析>>

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

Cathy is taking notes of the grammatical rules in class at Sunshine School, where she __________ English for a year.
A.studiesB.studied
C.is studyingD.has been studying

查看答案和解析>>

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

He ___ Beijing for a long time.
A.has been awayB.has left C.has been away fromD.left

查看答案和解析>>

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

―What were you doing when I called you yesterday afternoon?
―I ________ my homework and I was starting to take a bath.
A.had just finishedB.was finished
C.have already finished D.was going to finish

查看答案和解析>>

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

—Can I help you, Madam?
— No, thanks. I_______.
A.have just looked aroundB.just look around
C.just looked around D.am just looking around

查看答案和解析>>

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

— Why weren't you at the meeting?
    — I ________ for a long distance call from my sister in America.
A.was waitedB.was waiting
C.has waitedD.have been waiting

查看答案和解析>>

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

Please tell me _____ tomorrow morning.
A.what are you doingB.what you are doing
C.what you will be doingD.what will you be doing

查看答案和解析>>

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

—What are you going to do this afternoon??
—I am going to the cinema with some friends. The film _______ quite early, so we_______ to the bookstore after that.?
A.finished; are goingB.finished; goC.finishes; are goingD.finishes; go?

查看答案和解析>>

同步练习册答案