1 Study the meanings of the new vocabulary items.

  as far as I remember   I think so but my memory could be wrong
  development   the process of developing something new
  be on track   make progress, develop as expected
  enthusiastic   showing a lot of interest and enjoyment
  environmentally   friendly   not harmful to the environment, eco-   friendly
  foresee   predict, anticipate
 dependent on   requiring something in order to operate
  have second thoughts   change one’s mind
 compensate for   make up for
  aviation   air traffic

2 Write the word or expression in the box next to their definitions.

I think so but my memory could be wrong
the process of developing something new
make progress, developing as expected
showing a lot of interest and enjoyment
not harmful to the environment, eco-friendly
predict, anticipate
requiring something in order to operate
change one's mind
make up for
air taffic