1. Did you learn, has taught
2. Was, went, felt
3. Has broken, haven't done, was
4. Did Shakespeare write
5. Has written
6. Have lost
7. Had lost, came
8. Got
9. Have improved
10. Was, discovered
11. Has done, forgot
12. Failed, has passed
13. Did he arrive, arrived
14. Did you lock
15. Read, enjoyed
16. Haven't seen
17. Hasn't smoked