21. She has been out ____- work since last Tuesday.
A. of B. off C. with D. at
22. In spite of ______, the woman tries to climb the mountain very often.
A. she is old B. she has old years
C. her old age D. having old
23. The girl ____- arrived here at 6.30 chatted with him yesterday.
A. who B. whom C. which D. whose
24. ____- he studied hard, he failed the exam.
A. In spite of B. Because C. Although D. Despite
25. They _____- a prize for the fastest three runners last year.
A. wined B. won C. had won D. win
26. It takes me an hour ___- to school every day.
A. to go B. going C. went D. goes