Конструкции I wish и if only следует употреблять в разных случаях в зависимости от контекста. 12
I wish означает «я хочу» или «я желаю». 1 С его помощью можно: 1
If only имеет схожее значение, однако у него более сильная эмоциональная окраска. 1
В настоящем времени с помощью конструкций I wish и if only можно выразить собственное желание или пожелать что-либо другому человеку. 12 Например: I wish you well! — Желаю тебе всего наилучшего!. 1
В прошедшем времени эти конструкции помогают выразить сожаление о прошлом. 2 Например, если раньше было сделано что-то не то, а теперь хочется всё исправить. 2
В будущем времени конструкции I wish и if only позволяют выразить недовольство чьим-либо поведением, а также своё желание изменить это прямо сейчас или в будущем. 2
Заменять одну конструкцию другой можно, однако следует учитывать контекст. 1