I. A) 1—5 ABDCD
B)1. recognised 2. tyre 3. precious 4. debts 5. Besides 6. lovely 7. continued 8. francs 9. quality 10. outline
II. A) 1—5 CDBAD 6—10 CBADA
B)1. should have finished 2. could have caught 3. must have rained 4. needn't have hurried 5. may / might have sailed 6. couldn't have done 7. shouldn't / ought not to have told 8. needn't have done 9. must have been crying 10. couldn't have spoken
C)1. might 2. must; can't 3. can; may / might; must 4. couldn't; might 5. may / might not
III. A) 1—5 DBACD 6—10 CBCAC
B)1. is going to marry 2. called on 3. to accept 4. to pay back 5. continued 6. didn't recognise 7. have been married 8. received 9. stole 10. is worth 11. to bring back 12. performed 13. to be discovered 14. made up 15. happened
C) 1. because of 2. for 3. with 4. on 5. on 6. around/round 7. like 8. at 9. of; in/at 10. for 11. at; on 12. as 13. at 14. to 15. to
IV.A)1—5 ABDDC 6—10 CACDB 11—15 AADBC 16—20 ADBCA
B)1—5 BABDB
C)1. think → thought 2. However→And/So 3. 去掉of 4. Who→He 5. they→it 6. 去掉the 7. improved→improve 8. me后应加to 9. tirelessly→tireless 10. √
D)书面表达参考范文:
“Animal World”is my favorite programme. First, I like animals very much. Secondly, the host is able to make the program lively and interesting. Thirdly, from the program I have got plenty of knowledge of animals and that about animals' lives which were unknown to me before.By watching the program I understand the relationships between people and animals and people and nature.Also I know the importance of nature protection.
I know animals are part of nature.They can't be separated from the human beings. If we want to live well,we must keep the balance of nature.
We should let everyone understand this and show our love toward nature and animals and stop doing harm to them.