A construção «ou não fosse» tem uma natureza enfática, ou seja, realça o constituinte que introduz. Acresce que esta construção é uma falsa negativa, na medida que não nega o constituinte, mas contribui para o afirmar (enfaticamente):
(1) «O João veste muito bem, ou não fosse ele filho de uma costureira.» (= «Ele é filho de uma costureira»)
Para além destes aspetos, a expressão traduz também um valor de causalidade, na medida em que o constituinte por si introduzido é a causa do afirmado na oração anterior:
(2) «O João veste muito bem, ou não fosse ele filho de uma costureira.» (= «O João veste muito bem porque ele é filho de uma costureira»)