0
Park sang joon Posted 12 years ago
Grammar

I have lived in the dorm in two years.

1) I lived in the dorm in two years.
2) I have lived in the dorm in two years.

I'd like to know whether I can use either #1 or #2.
Thank you in advance for your help.
  

Top answer

No, "in" is not the right preposition. You need to use "for": I lived in the dorm for two years. ) I have lived in the dorm for two years.

  • No, "in" is not the right preposition.
  • You need to use "for": I lived in the dorm for two years.
  • ) I have lived in the dorm for two years.
  • )
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.

20 Answers
0
No, "in" is not the right preposition. You need to use "for":

I lived in the dorm for two years. (The speaker no longer lives in the dorm.)
I have lived in the dorm for two years. (The speaker most likely still lives in the dorm.)
0
Thank you, ozzourti, for your quick and very valuable answer. Emotion: smile
By any chance, can't I use "in" in place of "for" in the present
0
You can use "in" in negative sentences. For example, "I haven't lived in the dorm in two years" indicates that it has been two years since the speaker moved out of the dorm.
0
Thank you, ozzourti, very much for your very quick answer.Emotion: smile
Then, I can never use "in" in affirmative sentences using present per
0
park sang joon"in" in affirmative sentences using present perfect tense
I can think of no such sentences at the moment. Do you have a specific example in mind other than the ones we have already covered?
0
Thank you, ozzourti, for your continuing support.
How about this "Revenue from taxation had risen in a decade from 7,000,000 to 20,200,000."
<Source : "Decade Sentence Examples" In YOUR DICTIONARY http://sentence.yourdictionary.com/decade>
0
It seems that a lot depends on the verb itself. The verb "rise" denotes some sort of change. If a number has risen, it is now greater than it was initially. So in the case of the sentence you have just provided, the process had been completed within the space of ten years. This does not apply to the verb "live" in its usual sense.
0
Thank you, ozzourti, for your continuing support and sincere concern.Emotion: smile

The verb "rise" denotes some sort of change
0
park sang joonRevenue from taxation had risen in a decade from 7,000,000 to 20,200,000.
"in" indicates the amount of time that is (or was) required for a process to be accomplished.

Jack finished building the dog house in three days.
By following my advice you can become a genius in three days!
The mention of his car accident
0
Hello, Mr.Jim
Thank you for your elaborate and precise answer.

<http://www.oxfordlearnersdictionaries.com/definition/english/in_1>
7 (used in negative sentences or after first, last, etc.) for a particular period of time
I haven't seen him in years.

Related Questions