a. was reading…. were making
b. took
c. was preparing… knocked
d. was snowing… were skating
e. have met
f. were driving… broke down
g. was lying …. was listening
h. needed
i. gave
j. did … break out
k. were flying
l. have … read
m. was lying…. was making