21 D. morning
22 C. sitting
23 A. surprise
24 B. truck
25 A. leave
26 B. license
27 D. carrying
28 C. trouble
29 D. depressed
30 C. turn to
31 D. ready for
32 B. happened
33 C. fine
34 D. grades
35 B. but
36 A. determination
37 C. best
38 D. future
39 B. creative
40 A. want