1. c (or d)
2. a
3. e
4. b
5. d

imho the choice between perfect and imperfect verbs is the key here.