Rule reminder
Non + present tense + da = an ongoing absence or cessation. The action stopped and has not resumed.
Which sentence correctly says 'I haven't seen Marco for three weeks'?