43课的C
2.i 3.g 4.h 5.b 6.a 7.j 8.c 9.d 10.e
1.at last 2.at present 3.at times 4.At first 5.at least 6.at once
44课的B
1.Reading 2.cycling 3.passing 4.playing/to play 5.making
6.to talk/talking 7.to write/writing 8.seeing 9.eating
10.to live 11.getting 12.to ask 13.going/to go 14.doing
15.washing 16.paying 17.answering 18.stealing
45课的A
1.had been sent 2.must have been lost 3.must not be disturbed
4.was distroyed 5.has just beeb rebuilt 6.be returned
7.will be opened/is going to be opened 8.can't be reached
9.are sent 10.has not been seen
45课的C
2.English is spoken here.
3.That car is made in Germany.
4.She said her bag had been stolen.
5.The bank has been robbed.
6.It will be repaired by tomorrow.
7.The job must be done today.
8.The boy is being looked for now.