Конечно! Вот предложения на английском языке, основанные на представленных ситуациях:
Tom был очень усталым, когда пришел домой. (He / work / hard all day) He'd been working hard all day.
Дети зашли в дом. У них был мяч для футбола, и оба они были очень уставшими. (They / play / football) They had been playing football.
Я был разочарован, когда мне пришлось отменить свой отпуск. (I / look / forward to it) I had been looking forward to it.
Анна проснулась посреди ночи. Она была напугана и не знала, где она. (She / have / a bad dream) She had had a bad dream.
Когда я пришел домой, Марк сидел перед телевизором. Он только что выключил его. (He / watch / a film) He had been watching a film.
Люди, ожидающие на автобусной остановке, становились нетерпеливыми. Автобус очень опаздывал. (They / wait / a long time) They had been waiting a long time.
Если у вас есть другие вопросы или нужна дополнительная помощь, не стесняйтесь спрашивать!