[Grammar] "in the last year" (Present perfect) vs "last year" (Past Simple)

Status
Not open for further replies.
Joined
Jan 14, 2017
Member Type
Student or Learner
Native Language
Ukrainian
Home Country
Ukraine
Current Location
Ukraine
Hi, everyone.

There is a rule: we use Past Simple tense when time is mentioned and definite.
For instance: last year / week / ..., yesterday, ago.
When we speak about action happened at a ustated time isn't mentioned and only the result of one completed action is reasonably important for us we use Present Perfect tense.

There are three sentences:

1. I went to Mexico last year.
2. I have been to Mexico in the last year.
3. I have seen that movie six times in the last month.

In the first case we use Simple because our time is mentioned (the calendar year before now, e.g. if today is 2017 we have 2016 year).
The second statement means we has gone to Mexico in the period of time between now and 365 before now, so unstated past time. And the third has this period between current date and 31 days before now and means only the result (emphasis on six times).
Do I understand it correctly? Thanks in advance.
 
Re: "in the last year" (Present perfect) vs "last year" (Past Simple)

You have the general idea.
I want to note I am not a native speaker, so I don't completely understand it?
 
Re: "in the last year" (Present perfect) vs "last year" (Past Simple)

The rule you summarized works most of the time. Your understanding ("idea") is correct in general.
So I would ask you about exceptions in this case.
 
Re: "in the last year" (Present perfect) vs "last year" (Past Simple)

Good point, Piscean. I worded my previous post carefully; even though I couldn't think of any exceptions, I wasn't willing to rule them out.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top