1. We attended a course of communication skills a week ago.
2. They have already learn how to protect themselves.
3. Jimmy hasn't visited his grandfather for three months.
4. What time did the volunteers come to the flooded town last night?
5. We have ever offered free noodle soup for the poor in the city.
6. They have saved many animals since they provided care for animals last year.
7. He thinks she is the most kind-hearted girl he has ever met.
8. They have brought many things to the remote villages so far.
II/
1. This is the first time I have participated in a community project.
2. They have provided the elderly with cheap bus tickets for some days
3. Jack is not rich, but he gives the beggar some money.
4. The students last participated in a clean-up programme in 2018.
5. I have never seen such a dirty beach.
6. Let's join a programme that helps the elderly!
7. There are too many advertisements and grafiti on the wall
8. He started collecting clothes for street kids two years ago.