I was trying to translate something to Latin, and I ended up writing something that made me feel uncertain. For the purposes of this question, I stripped all unnecessary content to focus on what puzzles me.
I want to express something something in the direction of "you will sing until you are forgotten". I want to use the future tense for "you will sing" and I want to phrase "you are forgotten" as oblivio te sumit, but the tense of the second part is not as important. I wrote this:
Cantabis donec te sumpserit oblivio.
The question concerns the tense of sumere. Should it be in the future perfect form sumpserit, in the perfect form sumpsit, or perhaps in the future form sumet? If many are possible, what is the difference? Is my original sentence grammatical and meaningful?
Since cantare is in the future tense, it feels more natural to use a future tense for sumere as well. But for some reason I like a perfect tense too, as it gives the tone of "you will sing until you have been forgotten". Changing the exact point in time of the oblivion is fine; I want to explore my (three?) options here for the tense of sumere.