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

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

B

解析试题分析:句意:几个世纪以来,已经做了各种努力来预测地震,减少损失。make efforts 做出努力,变被动形式。故选B。
考点: 考查动词时态和语态的用法。

练习册系列答案
相关习题

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

—Have you graduated from college?
—Yes, ________.

A.I studied French for two years.
B.I have been studying French.
C.I have studied French for two years.
D.I had studied French for two years.

查看答案和解析>>

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

——You see how thin Ann is!
——She ______ gain some weight but she______ too little.

A.would; ate B.will ; eats 
C.would ; has eaten D.will ; is eating

查看答案和解析>>

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

— Hurry up! Alice and Sue are waiting for you at the school gate.
— Oh! I thought they _____ without me.

A.had goneB.are going C.have goneD.went

查看答案和解析>>

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

John is not a man to count on, and it is very likely that the work ____ by the time he arrives here.

A.is finished B.has finished C.will finish D.will have been finished 

查看答案和解析>>

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

—I didn’t expect that John would be absent from my last Sunday’s birthday party.
—As far as I know, he ______ to see his parents in the countryside on Sundays.

A.goesB.wentC.has goneD.had gone

查看答案和解析>>

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

----Are you a teacher?
----No, but I ______ in Harbin No. 3 High School for 3 years.

A. had taughtB.has taught C.teachD.taught

查看答案和解析>>

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

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

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

查看答案和解析>>

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

Cathy went to the hospital alone. If she had told me about it, I _____ with her.

A.went B.had gone C.would go D.would have gone

查看答案和解析>>

同步练习册答案