Shelvey was sent off for his lunge on Jonny Evans in the first-half of Liverpool's 2-1 defeat to Manchester United.
And as he left the pitch, the England youth international aimed a volley of abuse at the United manager. Shelvey revealed afterwards he felt Ferguson had influenced referee Mark Halsey's decision to send the Liverpool player off.
But the 20-year-old Liverpool star, who had enjoyed a run in the team after a string of fine performances for the Reds, was handed a three-match ban for his tackle.
Still, Shelvey revealed he requested to see Ferguson after the match to offer a personal apology immediately after the match.
"I'm a young boy and I was frustrated because it was a big game," Shelvey said on skysports.com.
"You come from a council house and before you know it you're playing Man United.
"Emotions probably got the better of me. I was a bit of a silly boy, for having a word with him like that. But I pulled him afterwards and apologised.
"Thankfully, he recognised that it took a man to apologise and hopefully there are no hard feelings there."
Shelvey has played for England at various youth levels from under-16 to under-21, captaining the under-19's, and the former-Charlton trainee was rated as one of his country's hottest propsects at one stage.
As an 18-year-old Shelvey moved to Liverpool, and after a loan spell at Blackpool in the Championship, the youngster returned to the Reds first team and began to make an impression.
And this season, under new Liverpool manager Brendan Rodgers, Shelvey was getting more first-team minutes than ever before, but the midfielder will now sit out three matches for his indiscretion at Anfield earlier this month.