精英家教网 > 高中英语 > 题目详情
We all know that we ________ our carbon footprint, but I suspect that many people wouldn't be prepared to go as far as Joan Pick, a retired scientist living in south London.
A.must have reducedB.should have reduced
C.may have reducedD.could have reduced
B
B 考察情态动词。句义:我们都知道本应该减少碳,但是我怀疑很少有人能够项Joan Pick一样。Must have done表示对过去情况的肯定推测。过去一定…;should have done本应该做某事,实际上却未做。May have done或许…;表示没有太大的把握,根据句义说明B正确。
练习册系列答案
相关习题

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

He________sleep,although he tried to,when he got on such a hunt for an idea until he had caught it.                                                     (2013·湖南,32)
A.wouldn’t B.shouldn’t
C.couldn’tD.mustn’t

查看答案和解析>>

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

Whether dying patients      be helped to end their lives is a tough moral question.
A.must B.shouldC.mightD.would

查看答案和解析>>

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

—The research on the new flu virus vaccine is challenging and demanding. Who do you think can do the job?
—________ my students have a try?
A.MayB.Must
C.WillD.Shall

查看答案和解析>>

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

Time ________ heal a broken heart. After five years, Steve seems to have got over the sorrow of losing his son.
A.shouldB.would
C.shallD.can

查看答案和解析>>

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

You ________ in person; a telephone would have been enough.
A.couldn't have comeB.needn't have come
C.shouldn't have comeD.mustn't have come

查看答案和解析>>

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

Living in a fast-paced world, we                  get left behind if we stop learning.
A.shouldB.dareC.mayD.need

查看答案和解析>>

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

(2013·天津高考)No one ________ be more generous; he has a heart of gold.
A.couldB.must
C.dareD.need

查看答案和解析>>

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

—What do you think we can do for our aged parents?
—You________do anything except to be with them and be yourself.
A.don't have toB.oughtn't to
C.mustn'tD.can't

查看答案和解析>>

同步练习册答案