A.have done | B.had been doing | C.had been done | D.have been done |
A.went | B.must go | C.has gone | D.Go |
A.hadn’t been | B.wasn’t | C.wouldn’t be | D.weren’t |
A.lose heart; has been | B.lose heart; have been |
C.lose his heart; was | D.lose his heart; had |
A.took | B.have taken | C.had taken | D.would take |
A.will be | B.is being | C.had been | D.would be |
© 2017-2019 超级试练试题库,All Rights Reserved.