I am hoping that someone who is good at and likes Spanish grammar can check over my "if-then" (subjunctive-conditional) clauses in present and past. I really want to learn this right--I hope I am starting to catch on but need it checked!

Hubo una explosión en una plataforma de petróleo.
Si no hubiera esa explosión, los precios de gasolina estarían más bajos.

En diciembre una terrorista fue detenido en el aeropuerto de Nueva York.
Si no lo hubieran detenido, muchas personas habrían resultado heridas.

No fui de vacaciones este año.
Si hubiera tenido más dinero, habría ido a visitar mis padres.

Carolina fue de vacaciones por dos semanas.
Si no huberia ido de vacaciones, habría podido asistir a la conferencia.

Voy a mis clases de español mañana.
Si no fuera a mis clases, podría almorzar contigo.

Ella creía que sus repuestas eran correctas.
Si no lo hubiera creyendo, las habría corregido.

Sus padres no hablan español en casa.
Si sus padres hablaran español en casa, ella sabría mucho del idioma.

Vivo en una ciudad con muchas personas que hablan español.
Si no viviera en una ciudad con muchas personas que hablan español, no tendría tantas oportunidades para practicar.

Enseñé la clase de historía ayer.
Si no la hubiera enseñado, la clase hubiera estado cancelada.

Mi hijo tiene que estar en la escuela muy temprano.
Si no tuviera que estar allí tan temprano, podría levantarse más tarde.

¡Ajá! My very most favorite thing - the Subjunctive! It would be far easier if you had numbered the sentences so we both know which one is being discussed!

estar = to seem; ser is better here #1 = serían

2. una terrorista has to be female Including "detenida"; a male would be un terrorista. This is important because of the "la" in place of the direct-object pronoun "lo."

3. Don't forget "personal a" = a mis padres

I lost count but haber takes the past participle (-do/-to/-cho) NOT the present participle (-ndo ) = creído

Parece que tiene la idea - sólo unos errores comunes

Sra

¡Gracias, Senora!--como siempre, usted es muy generosa y amable.

Your "if-then" clauses in Spanish are generally good, but there are a few corrections to be made. Here is the corrected version:

Hubo una explosión en una plataforma de petróleo.
Si no hubiera habido esa explosión, los precios de la gasolina estarían más bajos.

En diciembre, un terrorista fue detenido en el aeropuerto de Nueva York.
Si no lo hubieran detenido, muchas personas habrían resultado heridas.

No fui de vacaciones este año.
Si hubiera tenido más dinero, habría ido a visitar a mis padres.

Carolina fue de vacaciones por dos semanas.
Si no hubiera ido de vacaciones, habría podido asistir a la conferencia.

Voy a mis clases de español mañana.
Si no fuera a mis clases, podría almorzar contigo.

Ella creía que sus respuestas eran correctas.
Si no lo hubiera creído, las habría corregido.

Sus padres no hablan español en casa.
Si sus padres hablaran español en casa, ella sabría mucho del idioma.

Vivo en una ciudad con muchas personas que hablan español.
Si no viviera en una ciudad con muchas personas que hablan español, no tendría tantas oportunidades para practicar.

Enseñé la clase de historia ayer.
Si no la hubiera enseñado, la clase habría sido cancelada.

Mi hijo tiene que estar en la escuela muy temprano.
Si no tuviera que estar allí tan temprano, podría levantarse más tarde.

To ensure accuracy and improve your understanding of Spanish grammar, I recommend regularly practicing and reviewing the conjugation rules for subjunctive and conditional tenses. It's also helpful to read and listen to authentic Spanish materials to familiarize yourself with real-life usage.