Thank you, bhaisahab. :)
But actually there're still two unanswered questions. Have to repost again.
I'm making a great effort refraining myself from slapping her in the face.
I'm making a great effort to refrain myself from slapping her in the face.
"I'm making a great effort doing something" or "I'm making a great effort to do something. "?
My English teacher(not a native speaker) says only the latter(to do) is acceptable. But the former one sounds natural to me too.
what's the difference between shortbread and shortcake?
What's the difference of shortbread and shortcake?between or of, which one is good?