Hi, B is the right choice. The structure should follow the second condition form which indicates unreal present or future. Hamid
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
fivejedjonThe party tomorrow would have been nicer if your son could have come .This changes the meaning drastically. It indicates that the "son" cannot attend the party, whereas, the second conditional structure does not have such "intrinsic assumption".
hrsaneiThis changes the meaning drastically. It indicates that the "son" cannot attend the party,I didn't notice that some of my post disappeared when I submitted it. I said that my version was the more natural choice as the mother had said that her son could not attend.