Alice Chu
Member
- Joined
- Oct 14, 2019
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
Please tell me if my understanding is correct.
1) I have visited Paris in the last year, and I will go there next month.
→ It means I visited France at some point in the period from 365 days ago up to the present. The present perfect “have visited” is used with an unspecific time “in the last year”.
We cannot replace “have visited” with “visited” here because the past simple is used with a specific time.
2) I visited France last year. I saw many interesting things and had a good time.
→ The past simple “visited” is used with a specific time “last year”.
1. We cannot use “had visited” here because it is a single event in the past.
2. We cannot use “have visited” here because the present perfect cannot be used with a specific time.
3. We can use “was visiting” here. It means “visiting” was in progress in the period of last year, and the action is temporary.
1) I have visited Paris in the last year, and I will go there next month.
→ It means I visited France at some point in the period from 365 days ago up to the present. The present perfect “have visited” is used with an unspecific time “in the last year”.
We cannot replace “have visited” with “visited” here because the past simple is used with a specific time.
2) I visited France last year. I saw many interesting things and had a good time.
→ The past simple “visited” is used with a specific time “last year”.
1. We cannot use “had visited” here because it is a single event in the past.
2. We cannot use “have visited” here because the present perfect cannot be used with a specific time.
3. We can use “was visiting” here. It means “visiting” was in progress in the period of last year, and the action is temporary.