Present perfect + ago for events in the past
126657
How to describe duration of, and duration since, a finished past event?
10955
Past simple vs present perfect
49302
before/after + past or past perfect
14620
How to correctly use the present perfect tense
119517
What's the difference between the simple past tense and the present perfect?
73062
Must present perfect tense be used if the action takes place more than once?
118206
Simple past vs. past perfect
43333
just(recently) + present perfect or simple past
77813
Using perfect constructions after "since"
122876
Simple past tense vs. perfect past tense
97441
Present perfect or simple past?
66188
Mixing past tenses in the same sentence
62252
Simple past vs Perfect Past
27736
Why is the present perfect used in headlines?
12510
Usage of: 'since', 'for' and 'in'
94293
Past perfect or simple past with 'ago'?
132807
What is the historic present tense?