Answer:
3. had
4.must
5.called
6.must
7. will finish
8. was at
9. had to
10. or may not
11.took
12. wore