past tenses

  • Подскажите пожалуйста правильно ли сделал упражнение.
    необходимо было составить 4 предложения на каждый вариант c использованием всех времен прошедшего времени
    The police stopped the driver because ...
    I couldn't sleep last night because ...

    The police stopped the driver because he was driving too fast.
    The police stopped the driver because he was drunk.
    The police stopped the driver because he had forgotten to fasten his seatbelt.
    The police stopped the driver because he had been braking rules of road for two hours.

    I couldn't sleep last night because I had insomnia.
    I couldn't sleep last night because my neighbours were celebrating holiday.
    I couldn't sleep last night because I had had two cups of coffee before going to bed.
    I couldn't sleep last night because I had been watching horror movies all the evening.

  • The police stopped the driver because he had been braking rules of road for two hours.---...the traffic rules...

    I couldn't sleep last night because my neighbours were celebrating holiday.---...were still celebrating the holiday (or...were cvelebrating the holiday all night long).

    I couldn't sleep last night because I had been watching horror movies all the evening.---...because I had been watching horror movies since I came back home from school.

    .

  • thanks