Relacionar Columnas Present Perfect Simple Vs ContVersión en línea Present Perfect Tenses por Rogelio Gómez 1 I have never been to Europe 2 I have practiced Karate since I was in elementary 3 It has been raining all this week 4 I have worked as a teacher for 10 years 5 I have been working for this company for 5 yerars 6 I haven't finished my homework yet 7 I have already finished reading the book you lent me 8 I have just lost my keys A recurrent activity within a certain period of time An activity which happened not long ago but we don't know exactly when, how or where it happened An activity we know is finished although we don't know exactly when An experience An incomplete activity An activity that started in the past and we know when it started An activity that started in the past and we know how long it has lasted we know how long an activity has lasted and we have some certainty it continues in the present