A.have joined ; will know | B.had joined ; would have known |
C.should join ; would know | D.would join ; have known |
A.am flying | B.have flown | C.will have flown | D.will fly |
A.are | B.were | C.had been | D.be |
A.made | B.taken | C.had | D.done |
A.knows | B.know | C.have known | D.am to know |
A.had set up | B.had been set up | C.set up | D.were set up |
© 2017-2019 超级试练试题库,All Rights Reserved.