A.is | B.has | C.was | D.had |
A.have been going | B.have gone |
C.was going | D.will have gone |
A.isn’t | B.wasn’t | C.hasn’t been | D.hadn’t been |
A.Don’t you know | B.Haven’t you known |
C.Didn’t you know | D.Hadn’t you known |
A.don’t expect; were | B.haven’t expected; are |
C.am not expecting; are | D.didn’t expect; were |
A.has it rained; pours | B.has it been raining; pours |
C.is it raining; is pouring | D.does it rain; pours |
© 2017-2019 超级试练试题库,All Rights Reserved.