There are several synonyms for the phrase "gave in earnest." Some of the most common ones include "contributed seriously," "donated sincerely," "presented genuinely," and "offered earnestly." These phrases all convey a sense of honest intent and genuine effort on the part of the giver. Other possible synonyms for "gave in earnest" might include "handed over sincerely," "bestowed seriously," or "granted genuinely." Ultimately, the choice of which synonym to use will depend on the specific context in which the phrase is being used and the nuances of the situation. Regardless of which synonym is chosen, however, the underlying meaning of the phrase will remain the same - that the giver acted with sincerity and genuine intention.