Wednesday 19 August 2015

grammar - Present perfect/Past simple - 2 structures which work differently?

The choice of tense reflects the speakers attitude towards the temporal aspect of the thing described. Competent native speakers would use the word "played" there when speaking of a season which is over and done with, and "have played" when the season is not yet over or is felt to be not yet over.



If the speaker is speaking of seasons in the plural, and understands that there may be future seasons, the present perfect would be a natural choice. If an old retired athlete were speaking of his career long ago, it would be natural for him to choose the simple past.



That said, especially if there are other temporal markers in the statement which do some of the work of the present perfect, the simple past will sometimes be used by native speakers when the present perfect would have been an apter choice.



The following sentence is grammatically/semantically discordant because there is only one final per season -- there would have to be some extenuating context to explain it, such as the final having to be played over because the referee had been found to be taking a bribe:



not OKEvery time this season I have played in a final I have won the trophy.



But this would not have such discord:



Every time I've played in a game this season I've scored a goal.



I've scored a goal in every game I've played this season.

No comments:

Post a Comment