Word
پنیر کهنه طعم خوبی دارد، بنابراین باید آن را خوب نگهداری کرده باشند.
Meaning
The aged cheese has a good taste; therefore, they must have stored it well.
Part of speech
sentence
Pronunciation
Course
Breakdown of پنیر کهنه طعم خوبی دارد، بنابراین باید آن را خوب نگهداری کرده باشند.
آن
that
داشتنdâshtan
to have
کردنkardan
to do / to make
راrâ
definite direct object marker
Questions & Answers about پنیر کهنه طعم خوبی دارد، بنابراین باید آن را خوب نگهداری کرده باشند.
How does بنابراین work in this sentence, and could I use در نتیجه instead?
Yes, you can. بنابراین means 'therefore', connecting the fact (the cheese tastes good) to the logical conclusion (it must have been stored well). You could easily swap it with در نتیجه (as a result) here without changing the meaning.
Why is the verb نگهداری کرده باشند so long? What tense is this?
It is the perfect subjunctive. The word باید (must) forces the following verb into the subjunctive mood. Because we are guessing about an action completed in the past ('must have stored'), we use the past participle نگهداری کرده plus the present subjunctive of 'to be', which is باشند for the 'they' form.
Why is there an extra ی at the end of خوبی in the phrase طعم خوبی?
This is the indefinite ی, which acts like 'a' or 'an' in English. While طعم خوب means 'good taste' in general, طعم خوبی دارد means it has 'a good taste'. When an adjective modifies a noun with this indefinite ی, the ی attaches to the very end of the phrase.
Who exactly is the 'they' implied by the ending of نگهداری کرده باشند?
It is an impersonal 'they'. Just like in English when we say 'they must have stored it well', we do not necessarily know who did it. Farsi uses the third-person plural verb ending (-ند) for this exact same impersonal meaning.