"cuando" y "si" tienen similitudes y diferencias en su uso.
Primero, las similitudes.
1. When y if pueden introducir cláusulas de objeto, a menudo colocadas después de verbos como ver, preguntar, aprender, contar, preguntarse, preguntar, encontrar, etc.
Por ejemplo: Me preguntó en qué podía ayudarle. Me pregunto dónde/si vive allí.
Tanto "dónde" como "si" se pueden utilizar como cláusulas formales de sujeto. Por ejemplo, mi tío está aquí esta noche.
Después de BEUNCERTAIN/DOBTFUL, WHERE se usa a menudo para introducir la cláusula de objeto. A veces se puede usar if, como por ejemplo: No estamos seguros de dónde/SI Mary está aquí.
En segundo lugar, las diferencias.
1.Donde se puede colocar al principio de la oración para introducir la cláusula sujeto, pero si no. Por ejemplo: aún no se sabe si los Juegos Olímpicos del año 2000 se celebrarán en Beijing. La respuesta es C.
2. Cuando se puede utilizar para introducir una cláusula de objeto después de una preposición, pero If no. El éxito depende de dónde ponemos nuestros esfuerzos.
3.Donde se pueden introducir cláusulas predicativas, pero si no. Por ejemplo: El problema es algo que no vale la pena hacer.
4. Al introducir una cláusula apositiva después de un sustantivo, utilice cuando en lugar de si. Por ejemplo: La razón por la que un alumno responde correctamente debe decidirla el profesor.
5.Cuando se puede conectar con el infinitivo, pero si no. Por favor díganos dónde ir o quedarse aquí.
6. Después de algunos verbos (como discutir), rueda sólo se puede utilizar para introducir la cláusula de objeto en lugar de if. Discutimos cuándo deberíamos cerrar nuestras puertas.
7. Al introducir un concepto negativo en una cláusula de objeto, sólo se puede utilizar if en lugar de what. Por ejemplo, me preguntó si había terminado mi trabajo.