keannu
VIP Member
- Joined
- Dec 27, 2010
- Member Type
- Student or Learner
- Native Language
- Korean
- Home Country
- South Korea
- Current Location
- South Korea
I know that past adverbs can't go with present perfect like the following, but why is that? I think it's because present perfect is focused on the present, while past adverbs are focused on the past, so the two are contradicting each other.
And the other reason I learned in a grammar book is that if you use past adverbs, it's only restricted to a certain past point, while present perfect covers a longer period from the past point to the present time. What do you think is the primary reason?
ex)I have visited New York last year(or in 2010) (incorrect)
=> I visited New York last year(or in 2010) (correct)
And the other reason I learned in a grammar book is that if you use past adverbs, it's only restricted to a certain past point, while present perfect covers a longer period from the past point to the present time. What do you think is the primary reason?
ex)I have visited New York last year(or in 2010) (incorrect)
=> I visited New York last year(or in 2010) (correct)