A.Having been given | B.Having given | C.Giving | D.Being given |
A.inform | B.informing | C.informed | D.being informed |
A.surprised; surprised | B.surprised; surprising |
C.surprising; surprised | D.surprising; surprising |
A.Improving | B.Improved | C.To improve | D.Improve |
A.to lock; to lock | B.to lock; locking | C.locking; to lock | D.locking; locking |
A.Reading | B.Having been read | C.To be reading | D.Having been reading |
© 2017-2019 超级试练试题库,All Rights Reserved.