1-They have had that car May.(desde)
2-They have had that car last week.(desde)
3-They have had that car two weeks.(desde hace)
4-They have had that car three years.(desde hace)
5- have they had that car?(¿Desde hace cuanto tiempo?)

Más ejercicios con los adverbios Since & For