1.
extremely
appreciate
prepares
to improve
to read
phrases
watching
listening
to practice
2.
speak, will know
snows, will go skiing
had organized, wouldn't have made
knew, would try
3.
1. the, the, the
2. -, the, -
3. the, the, -
4. a
5. the, the
4.
1 - b
2 - c
3 - e
4 - f
5 - a
6 - d