A.are going to tell | B.would have told |
C.should have told | D.ought have told |
A.haven""t | B.didn""t | C.hasn""t | D.hadn""t |
A.You shall | B.You should | C.You must | D.You will |
A.ought to be ; how much it cost | B.may be ; how much it costs |
C.must be ; how much it cost | D.can be ; how much doesn""t it cost |
A.Can ; can ; must | B.Must ; need ; can | C.May ; must ; must | D.May ; need ; must |
A.won""t ; can""t | B.mustn""t ; may | C.shouldn""t ; must | D.can""t ; shouldn""t |
© 2017-2019 超级试练试题库,All Rights Reserved.