2.drank,had finished
3.had worked,decided
4.arrived,had gone
5.had waited,finished
6.had left,finished
7.had bought,went
8.got,had alreadyleft
9.hadn't he asked,left
10.had left,sit,drank
2.drank,had finished
3.had worked,decided
4.arrived,had gone
5.had waited,finished
6.had left,finished
7.had bought,went
8.got,had alreadyleft
9.hadn't he asked,left
10.had left,sit,drank