More recently, Puss-in-Boots appeared in the movie Shrek 3, and
rumor has it that he may soon star in his own film.
What does
more recently indicate? Is it sooner in time than
recently?
Second, I wonder why it's
rumor has it instead of
rumors have it since there is no doubt more than just one rumor. Could you dig up a reason as for why?
Thanks.