此句完全正确!原句可理解为省去that的宾语从句---that 引导宾语从句时,口语、非正式文体中常可省略(但多个that从句并列时,只有第一个可略,其余必须保留)。故原句可变为:I found(that)a little boy had fallen into the river.其中主句时态为一般过去(found),从句动作先于主句动作发生要用过去完成时(had fallen)。 而第二种用法,楼上给的不全面,应该是: I found a little boy fall/falling/fallen into the river.因为,动词see,find,watch,catch等用法之一是see/find/watch/catch sb do/doing/done sth.用动词原型表示动作全过程,用过去分词表示动作已经完成,用动词-ing形式强调动作正在进行。如:When I got into the shop,I found my wallet lost.He caught Tom enter/entering the hall moments ago.