Don't you think the writer should have added " up to now"or" so far "to justify present perfect. No; one use of the present perfect is for a 'life experience'. Anonymous Why "release" is not present perfect as the year is not finished.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI don't understand why "have "and "contributed" are present perfect as both events relate to the past .Don't you think the writer should have added " up to now"or" so far "to justify present perfect.No; one use of the present perfect is for a 'life experience'.
AnonymousWhy "release" is not present perfect as the year is not f
Anonymouswhat do you mean by "life experience"Something that we wish to declare has been within our experience.
Anonymous I thought we can never use the present perfect with a time in the past.That is the rule, but the writer's interest in stressing the experience obviously overrode any such grammar rule he might have consulted.