"Our marriage has lasted for over thirty years!"
Translation:Notre mariage dure depuis plus de trente ans !
20 CommentsThis discussion is locked.
When the action has been continuous and is still ongoing, the present tense is used: Notre mariage dure depuis plus de 30 ans.
With the passé composé, the story is different and "for" translates to "pendant" or nothing: Notre mariage a duré (pendant) plus de 30 ans : Our marriage lasted (for) over 30 years.