Correct answers:

1. Don't buy
2. Hadn't hurt
3. Would improve
4. Doesn't pass
5. Would get
6. Would have been
7. Worked
8. Rains
9. Had
10. Would have sent
11. Hadn't been
12. Will achieve

...

LanguageLearningBase.com (short: llb.re) is an online community for learning foreign languages.
It represents an open knowledge base. Every member can share and gain knowledge about a new language.