15 : was cooking
16 : was running
17 : was doing, was watching
18 : witnessed
19 : was cooking, was cleaning
20 : drinking
21 : hasn't come (come- came- come)
22 : have been
23 : has already known
24 : has already known
25 : would buy
26 : were
27 : would order