Answer:
1. reliable
2. untidy
3. inpatient
4. cheerful
5. optimistic
6. generous
7. unsociable
8. ambitious
1. during
2. in
3. in
4. since
5. while
6. for
7. ago
8. for
1. have been kidnapped
2. has damaged
3. has been delayed
4. have been killed
5. have arrested
6. have caused
5.8m questions
7.5m answers