Grammar A部分答案
(1)will have/am going to have (2)need (3)is shopping (4)shops
(5)is searching (6)will visit/is going to visit (7)is reading (8)is watching
(9)want (10)go(答案不唯一,范例投供参考)
Grammar B部分答案
(1)was watching (2)won (3)was writing (4)sent (5)was practising
(6)took/will take (7)found (8)was reading (9)were playing
(10)was talking (11)called (12)wasn't
Grammar C部分答案
(1)have made (2)have changed (3)used (4)has solvecd (5)washed (6)was
(7)took (8)have had (9)travelled (10)have made