Sometimes unreal conditional sentences are mixed. This means that the time in the “if” clause is different than the time in the “result” clause. Have a look at the examples below.
Present result of a past condition
[If + Past Perfect] + [would + infinitive]
If we had tested the software properly, it wouldn’t have so many bugs.
If they hadn’t met at university, they wouldn’t be married now.
Past result of a present/general condition
[If + Past Simple] + [would have + past participle]
If I were better at Python, I would have programmed it myself.
If we didn’t have to work so much, we would have taken a day off yesterday.
Cookie | Duration | Description |
---|---|---|
pll_language | 1 year | Polylang sets this cookie to remember the language the user selects when returning to the website and get the language information when unavailable in another way. |
Cookie | Duration | Description |
---|---|---|
_ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
_ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-funkcjonalne | 1 year | Description is currently not available. |
cookielawinfo-checkbox-wydajnosciowe | 1 year | Description is currently not available. |
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-funkcjonalne | 1 year | Description is currently not available. |
cookielawinfo-checkbox-wydajnosciowe | 1 year | Description is currently not available. |
Cookie | Duration | Description |
---|---|---|
_ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
_ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
Cookie | Duration | Description |
---|---|---|
pll_language | 1 year | Polylang sets this cookie to remember the language the user selects when returning to the website and get the language information when unavailable in another way. |