There are several theories about why dinosaurs suddenly died out, one of which says their disappearance _______ by the climate change.
A.might have caused | B.should have caused |
C.might have been caused | D.should have been caused |
更新时间:2019-03-01 08:29:31
|
相似题推荐
单项选择
|
适中
(0.65)
【推荐1】Most common people desired that more attention _______ public opinion.
A.pay to | B.paid to |
C.was paid to | D.be paid to |
您最近一年使用:0次
单项选择
|
适中
(0.65)
名校
【推荐2】The software should ________ before being put on the market.
A.test out | B.test on | C.be tested out | D.be tested on |
您最近一年使用:0次
单项选择
|
适中
(0.65)
【推荐1】—It’s nearly a quarter to eight. Beth hasn’t turned up yet.
—She________ the time. Why don’t I call and see what happened?
—She________ the time. Why don’t I call and see what happened?
A.shouldn’t have forgotten | B.might have forgotten |
C.needn’t have forgotten | D.must have forgotten |
您最近一年使用:0次
单项选择
|
适中
(0.65)
【推荐2】This ___________an improvement, but “breakthrough” was an overstatement.
A.can have been | B.should have been |
C.may have been | D.need have been |
您最近一年使用:0次