III.
1. We learned about the environment in a course last week.
2. Bernard likes this wallet very much, and he has used it for two years.
3. The children has learnt many new words since we started the evening class
4. Did they organise any commmunity project last summer?
5. Robert went to bed early last night because he felt tired
6. This non-profit organization has helped more than 470,000 people with
7. Anderson borrowed my pen yesterday and he hasn't returned it yet.
8. The road has been in bad condition for several years.
9. Has he done volunteer work in many countries so far ?
10. I saw Daniel at the school gate some minutes ago, but I'm afraid he has already gone home.
IV.
1. He has felt more confident since he____ our team. A. joins B. has joined C. was joined D. joined
2. My parents are on the way home, and they_______ home yet. A. didn't arrive B. haven't arrived C. arrived D. have arrived
3. Mia and Tracy_____ several clean-up projects, but they____ together. A have had - have never worked B. had - have ever worked C. have had- never have worked D. had - ever have worked
4. In the last five years, they_________a big fund to support the poor in remote areas. C. raised A. have raised B. were raised D. raise
5. Brian___ many community services when he was a student. B. did A. has done C. does D. was doing
6. I can't go out with you now because I______ my homework. C. haven't finished A. finished B. didn't finish D. have finished
7. Since he_____ very happy. part in volunteer programmes, he B. has taken - was A. has taken - has been C. took - was D. took - has been
8. The last time he____ blood_____ th years ago. A. has donated - was B. donated - has been C. donated - was D. has donated - has been
9. We ____for this organisation for three years and we____happy here A. have worked - were C. have worked - are D. worked - were B. worked - have been
10. Here are some pictures of our work; we ____a community garden project. A. already have done B. have yet done C. have done once D. have just done