12.A.put out B.put off
C.put away D.put back
解析:选A 消防员扑灭了火。put out"扑灭,公布";put off"取消,推迟";put away"积蓄";put back"推迟,拖延"。
13.A.expand B.distribute
C.spread D.flow
解析:选C 此处说明消防车来得正是时候,火势正要蔓延到其他房间。表示火势蔓延,用动词spread。expand表示"(规模)扩大"。
14.A.thankful B.sad
C.sorry D.anxious
解析:选B 邻居回家看到厨房被烧毁,因此感到伤心(sad)。
15.A.while B.otherwise
C.and D.but
解析:选D 前后语境构成转折关系,邻居虽然伤心,但还是感谢作者叫了消防队并救了他的宠物。
16.A.pets B.clothes
C.family D.kitchen
解析:选A 从前文提到的"a cat and a rabbit"可知,此处指邻居的宠物(pets)。
17.A.pay B.prize
C.reward D.medal
解析:选C 邻居想给作者一些钱作为报酬。pay"工资,薪水";prize"奖品,奖金";reward"奖励,报酬";medal"奖章"。故选C。
18.A.removed B.repaired
C.refreshed D.replaced
解析:选B 几周后,邻居修理(repaired)重建了他的厨房。
19.A.simple B.next
C.old D.new
解析:选D 根据文中的"restored his kitchen"可知,邻居邀请作者去他的新厨房。
20.A.specially B.especially
C.recently D.strictly