Present perfect tense for that first sentence would be "I have lived in Canada for five years." That tense is used here to say that you are still living in Canada. "I lived in Canada for five years." is past tense.
I'm struggling with putting those two thoughts into one sentence using present perfect. Try "My only experience living in a for
Thanks,Mr.EJ! The sentence you gave implies experience? or express duration and experience both? Probably,it is hard to express duration and experience using the Present Perfect.
So,I made up a sentence below.
"I have experience that I lived in Canada for five years."
Which experience? Unless the context is clear, say "experience living in other countries". And let's fix the clause that explains how you have experience.
"I have experience living in other countries from living in Canada for five years." or "I have experience living in other countries in that I have lived in Canada f