Professional Documents
Culture Documents
Eanglish Activity
Eanglish Activity
Present perfect
Have yo ever broken something?
We have visited Cancún several times.
Have you lived in Mexico city all your life?
I have learned the Mayan language.
I have been in Acapulco for two weeks.