When an action started in the past and continues into the present --
I have learned how to barbeque steaks.
(as opposed to "I learned how to barbeque steaks" -- a one-time action in the past)
when do you use present perfect?
2 answers
http://grammar.ccc.commnet.edu/grammar/tenses/tense_frames.htm