Ds aged 7yo isn't really into fiction for reading to himself. However the last two books I've read to him and he loved were Cue for Treason (Geoffrey Trease) and Tennis Shoes (Noel Streatfield). Actually he said he hated Tennis Shoes (he'd asked for a sporty book, and I think he was after a list of footballs greatest players or something) but when I asked him what book he wanted to read next he asked for the sequel (there isn't one) and he was most put out. 
Fiction he reads to himself: Beast Quest, Horrible Histories (if they count as fiction), My Story-the ones about WWI or WWII. Or others about WWII.
Ones I read to him and he loves are old fashioned adventure stories: He's enjoyed White Riders/Hidden in a dream/storm ahead (Monica Edwards), Mystery at Witchend/Spring comes to Nettleford (Malcolm Saville), Peter Duck/Winter Holiday (Arthur Ransome), House at Callicote Place (Noel Streatfield), Black Riders (Violet Needham) and several of the Island of Adventure series.
Dd2 aged nearly 11yo reads classics. She's just finished the Anne of Green Gables series and I noticed was reading Great Expectations (which made me a but
as I hated it) a couple of nights ago. She also likes Chalet School and other Girls Own type literature. Things that have a nice story rather than are "scary". She also likes Jacqueline Wilson.
Dd1 (13yo) likes spy type stories. Probably her favourite are the Cherub or Henderson Boy series. The sort of highly dangerous adventure type. Her comfort book however is Watership Down and has been since she was about 9yo.
They also all read differently, if that's of interest to you.
Ds prefers me to read it, then he will go back and reread his favourite bits.
Dd1 and dd2 wouldn't have put up with me reading (too slow) at his age.
Dd2 rereads books a lot. She's quite capeable of getting to the end of a book and promptly restarting-and doing that several times in succession. She also sometimes has several books on the go at once. She'll pick up a book and start at her favourite bit. She also reads a very large range of levels-she'll read Rainbow Fairies if they're there, but also, say she read a few weeks ago "The Daughter of Time" (Josephine Tay) which, I think is an adult book. She will only start a book if she's sure it isn't scary!
Dd1 reads a book once and then doesn't go back to it for years, if ever. For example she read Harry Potter at 6yo, but then didn't reread it until year 6 (aged 11) when her best friend read it and she wanted to talk about it. She reads one book at a time, right the way through. in fact she often only reads one series at a time, works her way through the series and then moves onto another series. She'll pick up a book, read the blurb and start it, if it doesn't grab her she'll stop and not go back to it.