1. 1) shy; 2) reliable; 3) Optimistic; 4) easy-going; 5) selfish; 6) neighbours; 7) nephew; 8) aunt; 9) classmates; 10) impatient.
2. 1) the friendliest; 2) younger; 3) harder; 4) further; 5) more stubborn.
3. 1) leaves; 2) are meeting; 3) has been studying; 4) is tasting; 5) have been waiting; 6) have just finished; 7) is talking; 8) visit; 9) is always using; 10) haven’t arrived.
4. 1) at; 2) of; 3) along with; 4) over; 5) down to.
