English Grammar: Present Perfect vs. Past Simple (Review ...
https://www.englishcurrent.com/grammar/study-present-perfect-review...Verb Tense Review: The Present Perfect. Subject + [ Auxiliary verb ‘ have’ ] + [ Verb in Past Participle ] I have met her.; She has visited Seoul.; John has exercised twice this week.; Present Perfect Keywords: today, this week, this month, this year, in my life, recently, lately, since, ever, never, yet, still, so far. With the present perfect, we cannot use a specific time in the past ...