Questions & Answers about Tôi sống ở đây cả đời.
A natural breakdown is:
- Tôi = I
- sống = live
- ở đây = here
- cả đời = all my life / my whole life
So the structure is basically:
I + live + here + whole life
Vietnamese often leaves tense unmarked, so the full English meaning comes from the whole sentence, not from a one-to-one word match.
Because Vietnamese does not mark tense the way English does.
In English, you need the present perfect: I have lived here all my life.
In Vietnamese, time and aspect are often understood from context or from time expressions. Here, cả đời already tells you this is a situation extending over a long period up to now. So Tôi sống ở đây cả đời naturally gives the idea of:
- I have lived here all my life
- not just I live here
This is very common in Vietnamese: the time phrase carries a lot of the meaning that English would put into verb tense.