✔ 最佳答案
Note that the word "ever" is used at am:-
Have you ever known (our) buying for the cake ?
Note that the word "since" is used at pm:-
I have bought the cake since this morning, Mary.
The experience and time of the cake being bought were known to Mary with thanks ,to show present result of past action.