Эвглена зелёная является миксотрофом, т.е. как Вы уже и написали она питается как растение и как животное. В благоприятных условиях она питается солнечным светом, т.е. фотосинтезом, ибо в её теле присутствуют хлоропласты. А в неблагоприятных условиях, т.к. нет фотосинтеза она может поедать некоторых бактерий и всех, кто меньше нее.