1. I've only seen the last two episodes of this show and I didn't like it. -> d. You need to watch it from the beggining.
2. I don't have enough space on my hard drive. -> h. You need to delete some files.
3. I didn't have a European plug. -> g. You needed to get an adaptor.
4. We were late yesterday -> b. You needed to take an earlier bus.
5. I arrived an hour before the concert. -> a. You needn't have left home so early.
6. I bought a Spanish dictionary yesterday. -> c. I've got one. You needn't have bought one.
7. I failed my History exam. -> f. You needed to do more revision for it.
8. My friends keep texting me. I can't work. -> e. Turn your phone off. You need to finish your homework.