Welcome to
ESL Printables,
the website where English Language teachers exchange resources:
worksheets, lesson plans, activities, etc.
Our collection is growing every day with the help of many teachers. If
you want to download you have to send your own contributions.
I agree with julianbr and discretissime - if she hadn �t liked it, she wouldn �t have bought it - because it refers to the past (= she liked it, that �s why she bought it).
Another example:
- Shall I buy that dress?
- Do you like it?
- Not very.
- Then why buy it? If I didn �t like something, I wouldn �t buy it. (Refers to hypothetical PRESENT.)
I agree that it seems wrong as a conditional sentence type 2 or 3, but I think it �s a case of mixed conditionals and the correct answer is "If she didn �t like it, she wouldn �t have bought it." It still makes sense this way.