You could include a multiple choice in the test including both possibilities...
To to talk about an action or event that started in the past but is still ongoing in the present, for example, that you have done something for + [duration], you use:
Hace + [length of time] + que + action in El Presente
Have a look and listen to these examples:
Be careful, because this structure needs to be placed at the beginning of the sentence as shown in the examples above.
Trabajo en este supermercado hace 3 años que.
Hace 3 años que trabajo en este supermercado.
I have worked in this supermarket for 3 years.
Hace dos años que no fumo (que no he fumado)
Learn more about these related Spanish grammar topics
Examples and resources
Q&A Forum 1 question, 2 answers
So this is another way of expresing what we have learned on level A2 with desde hace ... plus Presente
Yes, it is an alternative to the other structure "Verb in the present + desde hace [length of time]".
We haven't included all the information in just one lesson because the structure starting with "Hace" is a bit more advance, but we made sure we linked both lessons.