我已經很久沒有探望過祖母了。

It's been a long time since I visited my grandmother.

Source: Tatoeba

Sentence Composition