Fill in the gaps with the verb in brackets using the past perfect continuous.
Example: Sam gained weight because he _______ for 2 years. (overeat)
Answer: Sam gained weight because he had been overeating for 2 years.
1) Before Jim finally decided to go to Thailand, he ____________ about it for months. (think)
2) When they cancelled the flight to Alicante, the storm ____________ all afternoon with no sign of abating. (rage)
3) He was tired because he _______ so hard. (exercise)