A.can | B.must | C.might | D.shall |
A.couldn’t | B.shouldn’t | C.needn’t | D.mustn’t |
A.ought to tell | B.would have told | C.must tell | D.should have told |
A.took ...wouldn’t cry over ...would celebrate |
B.had taken ...wouldn’t have cried over ...would have celebrated |
C.had taken ...aren’t crying over ...are celebrating |
D.had taken ...wouldn’t be crying over ...would be celebrating |
A.would never have believed | B.never did believe | C.could never believe | D.never have believed |
A.must be raining | B.must have been rain | C.had to rain | D.must have rained |
© 2017-2019 超级试练试题库,All Rights Reserved.