... done before 'I went home" shall be in present perfective or past perfective or past tense. However, when you use "past perfection"...
... "從那時到現在", it can be used with present or past perfective tense. For example: My father has since quitted ...
3. inflectional suffix: Mandarin inflectional/functional “了”: Perfective aspect: 怎麼碰了杯子也不喝？ Sentence final particle: 他胖起來了