Si dices "hace dos años" quiere decir que hace dos año pasó algo y acabó ahí.
Ejemplo: Hace dos años España ganó el Europeo.
Si dices "desde hace dos años" quieres decir que continuas una acción desde hace dos años hasta el presente.
Ejemplo: Estoy engordando desde hace dos años.
Si dices "al cabo de dos años" estás dando un salto en el tiempo, sería como "few years later".
Ejemplo: Dejé de estudiar pero al cabo de dos años volví a hacerlo.
La expresión desde dos años no tiene sentido en sí, quizá podrías usar "desde dos años a aquí", "desde dos años atrás", "desde dos años en adelante", todo ellos son saltos en el tiempo.
La otra expresión "dos años pasado" es más bien, "pasados dos años" si dices esto se entiende que estás contando algo de el pasado y que se quedó en el pasado.
Ejemplo: Tuvo un accidente de coche que le impidió andar, pasados dos años recuperó su movilidad y pudo andar.
Para hablar de una situación en presente la expresión más usada es "desde hace dos años".
Para hablar de una situación con vistas a futuro "al cabo de dos años".
Para hablar de una situación tratand del pasado "pasdos dos años".
Un saludo desde España y espero haberte servido de ayuda. :)