1. Sally had been (typing) this text for 3 hours before Mark came.
2. Anthony had been (waiting) for his airplane for 3 hours when its delay was announced.
3. I saw many huge puddles. Had it been (raining) hard?
4. Sam did not even realize what a hard time Molly __had been ____ (having).
5. Rita ____had been ___ (training) for a year and she was very fit when her ex-boyfriend met her.
6. Rachel’s husband ____had been _____ (fixing) the car since early morning.
7. Paul and Molly ______had been _____ (talking) on the phone for an hour when the line broke.
8. How long had you_had been (watch) TV before you decided to go to bed?
9. Steven felt tired as he had been (sailing) for several hours.
10. Zina had been (trying) to find her mother for years but she failed.