El modo subjuntivo, es un modo de expresar acciones de manera hipotética o incierta; también sirve para expresar deseos. Por ejemplo:
Si tuviera dinero, viajaría todo el año.
Ojalá lloviera hoy.
Ahora, el pretérito imperfecto del modo subjuntivo se forma agregando al verbo el sufijo adecuado. Por ejemplo
Comer - (yo) comiera, (tu) comieras, (el) comiera, (nosotros) comiéramos, (ustedes) comieran, (ellos) comieran
Pasar - (yo) pasara, (tu) pasaras, (el) pasara, (nosotros) pasáramos, (ustedes) pasaran, (ellos) pasaran
Por otro lado, el pretérito perfecto del modo subjuntivo se crea al agregar el verbo haber en presente del modo subjuntivo (haya, hayas, hayamos, hayan, hayás, hayáis) mas el verbo en participio. Ejemplos:
Espero que hayan llegado.
No creo que lo haya visto.
Muchos hablantes usan una conjugación alterada del verbo haber (p.e. haiga). Quiero advertir que, aunque es muy usada, es considerada incorrecta.
El modo subjuntivo es muy usado en Español (cuando menos en México) y no es muy complicado una vez que se entienden las reglas. Para encontrar una disertación más completa puedes acudir a un libro de gramático o buscar en google el término "Modo subjuntivo". La academia Mexicana de la lengua ofrece una explicación sencilla del modo subjuntivo en
http://www.academia.org.mx/espin/Detalle?id=281.