Questions & Answers about When it is cold, I wear a scarf and a coat.
En este caso, when significa “cuando (cada vez que) hace frío”, algo que sí ocurre de manera normal o repetida.
If se usa más para condiciones dudosas o hipotéticas.
- When it is cold, I wear a scarf and a coat. = Cada vez que hace frío, tengo esa costumbre.
- If it is cold, I will wear a scarf and a coat. = Si (llegara a) hacer frío, entonces me la pondré (condición posible, no segura).
En inglés, para hablar del clima casi siempre se usa el sujeto impersonal it:
- It is cold. = Hace frío / Está frío.
- It is raining. = Está lloviendo.
- It is sunny. = Hay sol / Está soleado.
No se dice makes cold ni there is cold para el clima. La estructura fija es It is + adjetivo (cold, hot, windy, sunny…).
Sí, When it's cold es totalmente correcto. It's es solo la forma contraída de it is.