A.should | B.shall | C.can | D.must |
A.had studied hard; would have been | B.should have studied hard; should have been | C.had studied hard; would be | D.would study hard; must have been |
A.hadn’t left; can’t | B.didn’t leave; couldn’t have got |
C.hadn’t left; couldn’t get | D.hasn’t left; couldn’t get |
A.tried | B.are trying | C.try | D.will try |
A.need have caught | B.must have caught |
C.must catch | D.may catch |
A.shall | B.can | C.may | D.will |
© 2017-2019 超级试练试题库,All Rights Reserved.