0
Moon7296 Posted 15 years ago
Grammar

The present perfect tense + for + period

1. I have gone to college for one year.

2. I went to college for one year.

I vaguely remember someone said that for + period in the present perfect tense in 1 is not correct.

I don't know the thing I remember is correct.
  

Top answer

moon7296 1. I have gone to college for one year. 2.

  • moon7296 1.
  • I have gone to college for one year.
  • 2.
  • I went to college for one year.
  • I vaguely remember someone said that for + period in the present perfect tense in 1 is not correct.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
moon72961. I have gone to college for one year.
2. I went to college for one year.

I vaguely remember someone said that for + period in the present perfect tense in 1 is not correct.
I don't know the thing I remember is correct.
Yes. That's correct insofar as that specific sentence is concerned, but don't take it as a general rule. It dep
0
Thank you for the answer. You mean 1 is also correct even though it's not a general rule. What do you mean that 'That's correct insofar as that specific sentence is concerned.' Could you please explain it?

Related Questions