The engineers must have worked out the design by the end of last week,_______?A.
题型:不详难度:来源:
The engineers must have worked out the design by the end of last week,_______?A.mustn’t they | B.hadn’t they | C.haven’t they | D.didn’t they |
|
答案
B |
解析
时间状语by the end of last week表示的是过去的过去,所以该填过去完成时。 |
举一反三
You _______ be tired—you’ve only been working for an hour.A.must not | B.won’t | C.can’t | D.may not |
|
—Excuse me.Is this the right way to the Summer Palace? —Sorry, I am not sure.But it _______ be.A.might | B.will | C.must | D.can |
|
—Why does Sara know so much about Angkor Wat? —She _______ there,or she may have read about it.A.must have been | B.shouldn’t have been | C.may have been | D.can’t have been |
|
I _______ have been more than six years old when the accident happened.A.shouldn’t | B.couldn’t | C.mustn’t | D.needn’t |
|
—Daddy, would you buy me an MP3 player if I do well in the first city-wide examination? —I _______, I promise.A.would | B.shall | C.will | D.do |
|
最新试题
热门考点