Question 22 • IC Spanish II - Deering
“Desde hace mucho tiempo” means “for a long time” when describing how long something has been true up to now. “No lo hago desde hace mucho tiempo” therefore means “I haven’t done it for a long time.” The other choices use incorrect word order or an unnatural construction.
AI-written and checked against the verified answer.