Ex.2
1. felt, had eaten
2. arrived, found, had just left
3. made, sat down, drank
Ex.3
1. opened, was snowing
2. arrived, were making
3. opened, was playing
Ex.4
1. bricklayer
2. veterinary
3. cashier
4. translator
5. architect
6. manager
7. teacher
8. policeman
9. lawyer
10. hairdresser
Ex.5
1. Mary has made a great cake.
2. Did you do to the cinema?
3. It was raining the whole day yesterday.
4. I always wanted to be an actor.
5. Is Drake sleeping in his bed?