2.Raj already has spoke to Sonia.
3.Ellen already has bought her sister a birthday present.
4.Danny hasn't done his homework yet.
5.I already have seen it
A.
1) educational
2) original
3) geographical
4) medical
5) athletic
6) climatic (хотя climate changes тоже используется)
7) natural
8) national
B.
1) wonderful
2) interesting
3) skiing
4) skating
5) jumping
6) information
7) competitions
8) length
9) width
10) friendliness
11) professional
Yes,she has done them
Yes, I have cooked it
Yes, she has learned it by heart
Yes , I have used it
Yes, he has eaten it
Yes, I have found them
1. Was doing/broke
2. Was playing/was doing
3. Drank/ate
4. Was having/heard
5. Went/took
6. Started/
7. Was doing
8. Was
9. Didn’t understand
10. Was working
Дальше не видно, поэтому все что смогла