( ) 1. The ice was too thin for them _____.
A . to skate on it B. skating on it
C. to skate on D. skating on
( )2. This pair of jeans looks nice ___Sandy because she looks very nice___ blue
A. on; in B. in; on C. for; on D. to; in
( )3. It's generous _____ them to donate money to UNICEF. They think it important _____ them to help poor children go to school.
A. to; for B. for; of C. of; to D. of; for
( )4. My brother _____ for half a month.
A. has been away B. went away C. has left D. left
( )5. A _____ lazy man can't earn _____ money.
A. too much; too much B. much too; much too
C. much too; too many D. much too; too much