Breakdown of Дедушка мечтает лишь дожить до ста лет.
мечтать
to dream
дедушка
grandfather
год
year
сто
one hundred
Questions & Answers about Дедушка мечтает лишь дожить до ста лет.
Why use лишь here instead of the more common только?
Both words mean 'only' and are largely interchangeable in this restrictive sense. However, лишь is slightly more formal, literary, and emphatic. It heavily stresses the limitation of his desire: reaching this age is his single, isolated dream.
Could we use лишь бы in this sentence instead of лишь?
No, because лишь бы means 'if only' or 'as long as,' expressing a strong conditional wish that usually introduces a new clause. Here, we just need the restrictive particle лишь (merely/only) to directly modify the infinitive дожить (to live).
Why do we see до both as a prefix in дожить and as a preposition in до ста лет?
This is a very common Russian pattern. Verbs with the prefix до- (which indicates reaching a physical or temporal limit) almost always pair with the preposition до (until/to) followed by the genitive case. Together, they explicitly mean 'to live until'.
Why is the number 'one hundred' written as ста instead of сто?
The preposition до requires the genitive case. The numeral сто has a simple but easily forgotten declension: it is сто in the nominative and accusative cases, but it changes to ста in all other oblique cases, including the genitive. It is then followed by лет, the genitive plural for years.