Rule reminder
Categorising time expressions helps choose the right tense. Past: ieri, l'altro ieri, fa, la settimana scorsa, l'anno scorso, una volta. Present/habitual: di solito, spesso, qualche volta, ogni tanto, sempre, mai, raramente. Future: domani, dopodomani, la prossima settimana, fra/tra, presto. Some expressions like 'ancora' can apply to multiple time frames.
'Tre settimane fa' refers to...