The correct sentence should be Each of the three beggars was asking for more food to eat (As per the question, the given sentence contains a subject-verb agreement error as the plural verb does not agree with the singular subject. Thus, it could be rectified by replacing the plural auxiliary verb 'were' with the singular verb 'was'.)