Multiple choice general knowledge sports How many grand slams has federer won till now(november 2010)? 15 16 18 14 Reveal answer Fill a bubble to check yourself B Correct answer Explanation Roger Federer had won 16 Grand Slam titles by November 2010. He won his 16th at the Australian Open in January 2010, and his 17th came later in 2012 at Wimbledon. The question specifies the timeframe clearly as 'till now (November 2010)'.