--Don"t be so disappointed.I’m sure that you can do better in the next exam. --Y
题型:不详难度:来源:
--Don"t be so disappointed.I’m sure that you can do better in the next exam. --Yes, but I ____ this time.A.should be more careful | B.could be more careful | C.should have been more careful | D.must have been more carefully |
|
答案
C |
解析
should have done是常用句型,意思是:本应…… |
举一反三
We were all surprised when he made it clear that he ___ office soon.A.leaves | B.would leave | C.left | D.had left |
|
Madonna ____a straight A student,but it was dancing that she was really crazy about. A.must be | B.could be | C.must have been | D.could have been |
|
I tried more than once to persuade the taxi driver to slow down,but he just ____listen.A.shouldn’t | B.mustn’t | C.couldn’t | D.wouldn’t |
|
I ___, but I didn"t think you were serious.A.shouldn"t laughed | B.wouldn"t laugh | C.shouldn’t have laughed | D.needn’t have laughed |
|
It"s dark, Mum ___ be waiting for my return. |
最新试题
热门考点