Learn English – If + past simple + would have + p.p

conditional-constructions

I was reading my English book when I suddenly read this sentence: "If I had a digital camera, I would have taken some pictures".

If the sentence isn't wrong, can someone explain which conditional type this is? enter image description here

Best Answer

Conditionals:

"If I had a digital camera, I would have taken some pictures" is an example of the so-called 'mixed conditional'.

In this type of conditional, we use the past perfect or the simple past in the if clause and the present conditional or the perfect conditional in the main clause.

"If I had a digital camera, I would have taken some pictures". (= I did not have a digital camera, so I could not take any photos).

If you weren't afraid of spiders, you would have picked it up and put it outside.

Related Topic