Ответы и объяснения

2014-03-06T14:20:35+04:00
16) d (anybody)
17) a (easy)
18) d (have written )
19) d (had been)
20) b (after)
21) d (there were)
22) b (has stopped)
23) b (will come)