2)the bus .. before i reached the bus stop. a) left; b) has left; c) had left; d) had been leaving. 3)he hurt me. i .. to him again! a) will speak; b) won' t speak; c) would speak; d) wouldn' t be speaking. 4) jim .. until susan came. a) was painting; b) has been painting; c) had been painting; d) would be painting. 5) mum .. dinner when we came back from school . a) had been cooking; b) is cooking; c) cooks; d) was cooking. 6) i .. my music lesson at 7.30 p.m. tomorrow. a) will have; b) will be having; c) am having; d) will have had. 7) i .. at this faculty for five years before i graduated. a) have been studying; b) was studying; c) will be studying; d) had been studying.