Some scattered thoughts:
- some kids do well if they have something to do with their hands while listening (stress ball, Lego, coloring [related or unrelated to the topic], play doh) or even some quiet gross-motor activity (bounce on a yoga ball or mini trampoline). Other kids find it more distracting. Feel free to experiment to find what does or doesn't work for your DD.
- the CM method encourages the "habit of attention". One way to reinforce focus in a short lesson is to stop as soon as the timer goes off. Every time. If it's simply something that takes longer than usual (a longer reading, a bigger assignment) then you could add a few minutes to the timer. However, if things got stretched due to lack of focus, then it goes in a pile to finish later. Once you're finished going through everything once, you announce that your day is done *except* there are a few things to catch up, due to not paying attention. Then proceed to set the timer again for the first subject that needs to be revisited. (Of course, you can take a break first - it would probably improve everyone's attitude.
- another thing I've tried is positive reinforcement. Find something that is a motivator. I have one DS for whom media was a huge motivation. If he was ready for school on time, with chores done, he got a ticket, good for 10 minutes of media time once school was over for the day. If he was "on track" and had had a good attitude by snack time, he earned a second ticket. If he was on track (for him, that meant just 1 or 2 subjects left for after lunch, at that point in his school career) at lunch time, then he earned a third ticket. Rules that were game changers for him: 1) if he missed earning one ticket, he could still earn the others (he hadn't blown the day completely); 2) if he missed earning a ticket he did NOT lose the ones he'd already earned. Once all school was done for the day, he could use up to 5 tickets, and if he didn't have time to or want to use them one day, he could save them for another day.
- an other idea is to change the form of narration you're requesting. Have her ask YOU 3 questions. (Higher level thinking is required to sort through the story, determine what is important and formulate a question, than to merely answer a question. You might want to tell her what you expect before starting the reading.) Have her act out the story. Have her draw a picture, or a series of pictures as you read. YOU narrate the story, but leave big gaps or make hillarious mistakes that she needs to listen for and correct. Tag-team: you say a sentence that happened, then she has to say what happened next, then you add to it, etc.
- one thing that REALLY improves narrations is to go back to the beginning of the section being narrated and read a sentence or two that leads in to an exciting or action-packed part, then say, "What happened next." Going back to the beginning gives them a starting point, which is especially helpful when reading just part of a story (like in LHFHG's Burgess books, or Beyond etc.'s Storytime).
I'm sure there will be other suggestions, too. Just know you're not alone and that even one year of consistency will not change your DD's nature. Consequences, positive reinforcement, etc. can help with training, but your daughter sounds like she will be a challenge to keep focused no matter what you do (if she's anything like my #4). Be patient and set it up so her inability (or choice) not to finish within the set time affects her, more than it affects you. Plan to have to redirect and have things take longer, but have the onus be on her as much as possible as to whether she spends 2 or 5 hours at the table/chair doing school each day. Easier said than done, I know, but losing our cool doesn't improve their attention span. (Ask me how I know.
Blessings as you work out what works best for your daughter and you, and praying for patience and wisdom over the coming years,