1)
Mother ( had cleaned) the flat before her cousin returned.
2) When we ( arrived) the train ( had not left ) yet.
3) When my brother ( came ) home I ( was reading ) a book.
4) He ( put on ) his coat and cap, ( opened) the door and ( went ) out.
5) At this time yesterday we ( were having ) dinner.
6) Tom ( had returned ИЛИ will have returned) <span>from the cinema
by 7 o'clock.</span>
Feel надо убрать, а rain оставить!!!