A.will think | B.have been thinking | C.had thought | D.was thinking |
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 |
© 2017-2019 超级试练试题库,All Rights Reserved.