精英家教网 > 高中英语 > 题目详情
Scientists also have no idea how long it will be before all wild animals in the cages _____.
A.should be set free B.will be set freeC.are set freeD.would be set free
C               
             
试题分析:考查动词的时态与语态。句意:科学家们也不知道需要过多久笼子里的野生动物才能被放出来。It will be +some time +before+…+does/do 例句: It will be one and a half years before I leave school.还有一年半时间我就要毕业了。t was +some time +before 过了多久才 例句:It wasn’t long before he told me that. 没过多久他就把那件事告诉我了。再根据set free 与 wild animals之间是被动关系,所以选C项。
考点 : 考查动词的时态与语态
练习册系列答案
相关习题

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

Mr. Smith ________ his pupils how to prepare for the test since 8 am, but no one listens to him.
A.has told B.is telling
C.has been telling D.will have told

查看答案和解析>>

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

— Do you remember the first time we met?
—At that time you ______us a lecture.
A.had givenB.were givingC.have givenD.gave

查看答案和解析>>

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

She kept a little notebook, in which _______ the telephone numbers and email addresses of her friends.
A.wroteB.have writtenC.was writtenD.were written

查看答案和解析>>

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

—Will you attend the meeting this afternoon? 
—But I ________ told anything about it.
A.haven't beenB.am notC.wasn't D.won’t be

查看答案和解析>>

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

Better not call the manager between 8 and 9 this evening, for he_________ an important    meeting then.
A.will haveB.would haveC.will be havingD.will have had

查看答案和解析>>

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

— Linda looks happy. She must have performed well at the job interview yesterday.
— But in fact she _______.
A.haveB.didC.haven’t D.didn't

查看答案和解析>>

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

If we        earlier, we couldn’t be waiting here in a queue.
A.have startedB.startedC.startD.had started

查看答案和解析>>

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

It is bad manners to ________an invitation without a reason.
A.break downB.settle downC.turn downD.calm down

查看答案和解析>>

同步练习册答案