1.
 1)having finished; 2) shall have finished ; 3) finished; 4) hard; 5) shall finish?; 6) hardly; 7)to finish; 8)has finished; 9) have finished; 10) to be finished.
 1. We...the game of chess by the time you come tomorrow.
 2. He tells us he... school two years ago.
 3. It was so dark that i could ...see anything.
 4. ...peeling potatoes , Jane started to slice meat.
 5. They must... the discussion already. I can see some people leaving the ???
 2.
 1)being taken; 2) put off; 3) to take; 4) on; 5) has put on; 6) taking; 7) take?; 8) was put off; 9) took on; 10) from
 1. Before ... part in the match they decided to train a little.
 2. You’d better... your sweater. It’s much too warm.
 3. Unfortunately, our trip ... because of had weather last week-end.
 4. Jane... much weight lately. No wonder her skirts appear too tight for ho???
 5. I’d be very glad to help you . But that doesn’t depend...me.