I am getting to grips with the subjunctive in German and would like to know whether
Wenn Andy nicht Englisch und Holländisch gesprochen könnte, ...
Is correct, and whether it is another way of saying:
Wenn Andy nicht Englisch und Holländisch gesprochen hätte, ...
I guess what I am really asking is does the subjunctive past always have to be formed with "hätt-" or "wär-"?