I.
1. Mary had not finished her dinner when her husband came.
2. The girls were frightened because they had not been on a plane before.
3. The boys had finished doing their homework by eight o'clock.
4. Tom (return) home before the storm broke out.
5. When she got to the garage, the mechanic had not repaired her car.
II.
1. Stephan had been looking for a job for half a year when he found one.
2. Reynolds had been working as a driver for thirty years when he retired.
3. Had you been waiting long when the boss announced that he couldn't see you?
4. We had been sunbathing for two hours when it started to rain.
5. Liza had been painting the walls all day before she finished them.
6. I had been living in Ukraine for five years when I met my wife.
7. They had been watching TV for a quarter of an hour when the door bell rang.
Объяснение:
1. Sunshine - солнечный свет
2. Snowfall - снегопад
3. Heat wave - жара
4. Breeze - лёгкий ветер (бриз)
5. Lightning - молния
6. Ice - лёд
7. Tornado - торнадо (смерч)
8. Sleet - дождь со снегом
9. Hail - град
10. Hurricane - ураган
11. Gale - шторм
12. Shower - дождь (ливень)
13. Tropical storm - тропический шторм
14. Thunderstorm - гроза
15. Drizzle - морось (мелкий дождь)
16. Storm - буря
17. Thunder - гром (раскат грома)