I think there are different ways of conveying the same message:Originally Posted by navi tasan
I have a talent for singing.
My talent is in singing.
My talent rests in singing.
I think that "My talent is singing" seems to be grammatically correct but it sounds awkward right for some reason.