1. El modo subjuntivo después de c o se usa para especular sobre el pasado. Puedes usar might o debería haber hecho
2 c preferiría seguido del tiempo presente o futuro. cláusula, el predicado de la cláusula usa el tiempo pasado simple, no se fue
preferiría va seguido de una cláusula en tiempo pasado simple, y el predicado de la cláusula usa el tiempo pasado perfecto.
3.d Para el pasado subjuntivo, deseo hubiera hecho se omite haber