---Sorry, Professor Smith. I didn’t finish the assignment yesterday.---Oh, you__
题型:不详难度:来源:
---Sorry, Professor Smith. I didn’t finish the assignment yesterday. ---Oh, you___________ have done it as yesterday was the deadline.A.must | B.mustn’t | C.should | D.shouldn’t |
|
答案
C |
解析
本题考查的是虚拟语气。此处表示和过去事实相反的情况,应该用should + have + 过去分词。本来应该做,而未做。选C。 |
举一反三
If it isn’t him, who________ it be?A.need | B.can | C.should | D.must |
|
.You______ be driven out of the school if you dare to cheat in the exam.A.should | B.would | C.will | D.shall |
|
Daniel’s family ________ their holiday in Huangshan this time next week.A.are enjoying | B.are to enjoy | C.will enjoy | D.will be enjoying |
|
—You have set aside more time to play with our kids. —I wish I ______, but you know how busy I was.A.should, would | B.could, did | C.might, should | D.should, had |
|
---- There are lots of spelling mistakes in your composition. ----- You _____ be joking ! I checked it several times before handing it in.A.should | B.could | C.would | D.must |
|
最新试题
热门考点