Compelled, imminent, borrowed, is, would've studied, had been making, won't/shan't (Idk for that one), more, missed, is going to, feigned, used to, they are having, which, spree, but I don't, mustn't. Hope they're all correct, and hope that helps XD
Extraneous means that something is irrelevant or something that has nothing to do with a particular subject. I hope this helps! :)
You did not attach a photo
The answer is D, being whipped sucks obviously and he would try not to cry remembering the horrible times