La sintaxis de las oraciones complejas en francés es uno de los puntos que más cuesta dominar porque, aunque pareciera complicado, en realidad sigue patrones muy lógicos una vez que los entiendas de verdad. La clave está en no intentar traducir desde el español, sino en pensar en cómo funciona el francés como sistema.
Primero, vamos con los pronombres relativos porque es lo que más confunde. El "qui" se usa cuando el pronombre es el sujeto de la oración subordinada, y el "que" cuando es objeto directo. Por ejemplo, "L'homme qui parle" es el hombre que habla, donde "qui" es sujeto. En cambio, "L'homme que je vois" es el hombre que veo, donde "que" es objeto directo. Mira que la diferencia es brutal: si cambias uno por otro, cambia completamente el significado. Yo recomendaría que hagas listas de veinte frases donde practiques identificar cuál pronombre corresponde antes de escribir, solo identificar, durante una semana. No necesitas escribir nada, solo leer y marcar.
Con las subordinadas temporales y causales, la estructura es mucho más predecible. "Parce que" para causales, "avant que" para temporales anteriores, "après que" para posteriores. El truco aquí es que muchas de estas llevan subjuntivo obligatoriamente. "Avant qu'il arrive" debe ser subjuntivo porque indica algo que aún no ha pasado. Eso no es opcional. Una técnica que funciona bien es agrupar todas las expresiones que requieren subjuntivo en una tarjeta y repasarla cada día durante dos semanas. No son tantas, serán unas treinta en total.
Las subordinadas condicionales tienen su propia lógica. Si es "Si + présent", entonces "présent o futur" en la principal. Si es "Si + imparfait", entonces "conditionnel" en la principal. Aquí no hay sorpresas, es casi matemático. He visto gente que memoriza la tabla de tiempos como si fuera química, y funciona porque realmente es así de ordenado.
Lo que realmente acelera el dominio es leer textos auténticos, no ejercicios de libro. Busca artículos de noticias en France 24 o textos de nivel intermedio en RFI y subraya cada oración compleja que encuentres. Intenta identificar la estructura antes de seguir leyendo. Haz esto durante quince minutos diarios y en dos meses verás cambios enormes. Además, cuando lees, tu cerebro capta los patrones de forma natural, mucho mejor que cuando intentas memorizarlos de manera forzada.
Un consejo final que muchos pasan por alto: habla esas estructuras en voz alta aunque estés solo. La pronunciación y el flujo oral ayudan a que la sintaxis se grabe en la memoria muscular y no solo intelectual. Esto es especialmente cierto con las subordinadas, porque necesitas poder construirlas rápidamente en conversación, no solo en exámenes.