A.have | B.has | C.are | D.Is |
A.had quarreled; left | B.had quarreled; had left |
C.was quarreling; has left | D.was quarreling; had left |
A.is wandering | B.was wandering |
C.has wandered | D.had wandered |
A.is being announced | B.has announced |
C.was announcing | D.had been announced |
A.have done | B.did | C.had done | D.have been doing |
A.forget | B.was forgetting | C.have forgotten | D.had forgotten |
© 2017-2019 超级试练试题库,All Rights Reserved.