Встречаются и более сложные конструкции, так называемый смешанный тип условных предложений, например:
If he had listened to his parents he wouldn’t be in trouble now. – Если бы он послушался своих родителей, у него не было бы сейчас неприятностей: «он не был бы сейчас в беде» /но он не послушался их в прошлом, и сейчас у него неприятности/.