Давай разберёмся с каждым предложением и выберем правильную форму глагола:
Jane was angry because Mark wasn't calling/didn't call her since last weekend.
- Здесь лучше использовать прошедшее время "didn't call", потому что речь идет о конкретном прошедшем времени.
Sophie had a headache because her baby sister had been crying/was crying all afternoon.
- Правильный ответ "had been crying", потому что это действие длилось какое-то время до определенного момента в прошлом.
Joanna switched/had switched the TV off and went to bed.
- Правильный ответ "switched", потому что действия идут друг за другом в простом прошедшем времени.
Mike slipped and twisted his ankle while he was playing/had played football yesterday.
- Здесь лучше использовать "was playing", потому что это действие происходило в прошлом, когда случилось другое действие.
Tony was shocked. He couldn't believe what had just happened/just happened.
- Правильный ответ "had just happened", потому что это действие произошло до того момента, когда Тони был шокирован.
After John had parked/had been parking the car, he went to the library.
- Правильный ответ "had parked", потому что это завершённое действие до другого действия в прошлом.
This time yesterday, we lay/were laying on the beach sunbathing.
- Правильный ответ "were laying", так как описывается процесс в конкретный момент в прошлом.
I was so tired last night because I wasn't finishing/hadn't finished my homework.
- Правильный ответ "hadn't finished", так как это не законченное действие до какого-то момента в прошлом.
Jack had been working/was working at the company for ten years before he left.
- Правильный ответ "had been working", потому что это действие длилось до определенного момента в прошлом.
He was driving/had been driving for an hour when he ran out of petrol.
- Правильный ответ "had been driving", так как это длительное действие в прошлом, завершившееся другим действием.
Если что-то еще не ясно, могу объяснить подробнее!
