If S were to do ~
「もし仮に~したら」
If S should do ~
「もし万一~ことがあれば」
I wish S 過去形/were ~
「(今、その時)~すればいいのに(と願う)」
I wish S had done ~
「(以前に)~したらよかったのに(と願う)」
I wish S would do
「(未来に)~すればいいのに(と願う)」
If only S 過去形/were ~
「(今)~すればいいのになぁ」
If only S had done ~
「(過去のあの時)~したらよかったのになぁ」
※「もし~ならそれだけでいいのに」というニュアンスでonly。
If it were not for ~
「もし(今)~がなければ」
If it had not been for ~
「もし(あの時)~がなかったら」
as if S 過去形/were ~
「まるで(今、その時)するかのように」
as if S had done ~
「まるで(それ以前に)~したかのように」
but for = without
「もし(今)~がなければ」
「もし(あの時)~がなかったら」