<p>I think 以前 is better. You already pointed out the reason: 旧 and (especially) 老 can be ambiguous. For example, in 我现在住的老房子是1950年建的, the 老房子 is my current house. However, if 老房子/旧房子 is not ambiguous in the context (e.g., you previously mentioned that you moved into a 新房子), it’s totally fine.</p>
<p>For me, the most natural translation is 我以前住的房子.</p>

CC BY-SA 4.0
2024-09-17T17:05:24.403Z
2024-09-17T17:15:23.443Z
2024-09-17T17:15:23.443Z
kyc
<p>It would help if you made the context more clear:</p>
<ul>
<li><p>A. There were lots of rats at my old house (where I <strong>used to</strong> live). - 我<strong>過去</strong>住的老/旧房子有很多老鼠.</p>
</li>
<li><p>B. There were lots of rats at my old house (where I lived <strong>previously</strong>). - 我<strong>之前</strong>住的老/旧房子有很多老鼠.</p>
</li>
<li><p>C. There were lots of rats at my <strong>old home</strong> (where I grew up). - 我的<strong>老家</strong>有很多老鼠.</p>
</li>
<li><p>D. There were lots of rats at my <strong>old home</strong> (where I lived from...). - 我的<strong>旧家</strong>有很多老鼠.</p>
</li>
</ul>

CC BY-SA 4.0
2024-09-17T17:13:21.567Z
2024-09-17T17:44:20.983Z
2024-09-17T17:44:20.983Z
r13
<p>&quot;老&quot; &amp; &quot;旧&quot; both mean old. However, &quot;旧&quot; mostly won't be used on living things like animals and human. For example, an old man is &quot;老人&quot; instead of &quot;旧人&quot;. And &quot;旧&quot; had more of a &quot;worn out&quot; feeling, like it had been used for a while and the status ain't as good as the new.</p>
<p>And for &quot;之/以前&quot; is more like &quot;before&quot; and &quot;previous&quot;, mostly not for an object's status.</p>
<p>As for the translation for &quot;There were lots of rats at my old house&quot; mentioned in the question. &quot;My old house&quot; is more like &quot;the old house I used to live&quot;, which fit more in the &quot;我 之/以前 住的 老/旧 房子&quot;. So I'll translate it into &quot;我 之/以前 住的 老/旧 房子有很多老鼠.&quot;</p>

CC BY-SA 4.0
2024-09-26T08:50:35.397Z
2024-09-26T08:50:35.397Z
brian2lee
<p>Of course, the context is all-important, but you may just write:</p>
<p>There were lots of rats at my old house.<br />
我的老房子里曾有很多老鼠。</p>

CC BY-SA 4.0
2024-09-18T16:50:57.843Z
2024-09-18T16:50:57.843Z
Pedroski
<p>There were lots of rats at my old house.</p>
<p>这 有 许多 旧鼠 在 我的老房子里</p>

CC BY-SA 4.0
2024-09-19T02:35:55.600Z
2024-09-19T02:36:23.883Z
2024-09-19T02:36:23.883Z
user20528112
<p>I came across this sentence when speaking to a friend: &quot;<strong>There were lots of rats at my old house</strong>.
&quot;</p>
<p>I tried to translate this to Chinese, that being:&quot;<strong>我旧房子那里有很多老鼠</strong>。
&quot;</p>
<hr />
<p>However, I realized that using &quot;<strong>旧</strong>&quot; sounded unnatural.
As <strong>旧</strong> may refers to something being used and becoming in a bad condition.</p>
<hr />
<p>Does it make sense to use &quot;<strong>老</strong>&quot;instead? However, <strong>老</strong> usually refers to an object or person, sometime referring to when someone is experienced. However, its meaning was different when the context changed. Like how &quot;<strong>老家</strong>&quot; refers to &quot;<strong>hometown</strong>&quot;. This could be due to <strong>约定俗成</strong> (<strong>conventionalism</strong>).</p>
<hr />
<p>Another translation would be &quot;<strong>以前</strong>&quot;. As <strong>以前</strong> means the &quot;<strong>before</strong>&quot; or &quot;<strong>previous</strong>&quot;. This make sense as based on the context, as it related to the house that I used to lived in.</p>
<p>Example: <strong>我以前房子那里有很多老鼠</strong>。</p>
<hr />
<p>Which translation make sense based on the context?</p>
<p>When translating: &quot;<strong>There were lots of rats at my old house</strong>&quot;.</p>

<translation><meaning-in-context><google-translate>
Difference between "老", "旧" and "之前" when translating basing on the context?
# Difference between "老", "旧" and "之前" when translating basing on the context?

(Asked by: username_0 on 2024-09-17)

I came across this sentence when speaking to a friend: "**There were lots of rats at my old house**.
"

I tried to translate this to Chinese, that being:"**我旧房子那里有很多老鼠**。
"

---

However, I realized that using "**旧**" sounded unnatural.
As **旧** may refers to something being used and becoming in a bad condition.

---

Does it make sense to use "**老**"instead? However, **老** usually refers to an object or person, sometime referring to when someone is experienced. However, its meaning was different when the context changed. Like how "**老家**" refers to "**hometown**". This could be due to **约定俗成** (**conventionalism**).

---

Another translation would be "**以前**". As **以前** means the "**before**" or "**previous**". This make sense as based on the context, as it related to the house that I used to lived in.

Example: **我以前房子那里有很多老鼠**。

---

Which translation make sense based on the context?

When translating: "**There were lots of rats at my old house**".

**Tags:** translation, meaning-in-context, google-translate


---

## 5 answers

### Answer by username_1 on 2024-09-17. Score: 2 | Accepted answer

I think 以前 is better. You already pointed out the reason: 旧 and (especially) 老 can be ambiguous. For example, in 我现在住的老房子是1950年建的, the 老房子 is my current house. However, if 老房子/旧房子 is not ambiguous in the context (e.g., you previously mentioned that you moved into a 新房子), it’s totally fine.

For me, the most natural translation is 我以前住的房子.


---

### Answer by username_2 on 2024-09-17. Score: 2

It would help if you made the context more clear:

* A. There were lots of rats at my old house (where I **used to** live). - 我**過去**住的老/旧房子有很多老鼠.
* B. There were lots of rats at my old house (where I lived **previously**). - 我**之前**住的老/旧房子有很多老鼠.
* C. There were lots of rats at my **old home** (where I grew up). - 我的**老家**有很多老鼠.
* D. There were lots of rats at my **old home** (where I lived from...). - 我的**旧家**有很多老鼠.


---

### Answer by username_3 on 2024-09-26. Score: 1

"老" & "旧" both mean old. However, "旧" mostly won't be used on living things like animals and human. For example, an old man is "老人" instead of "旧人". And "旧" had more of a "worn out" feeling, like it had been used for a while and the status ain't as good as the new.

And for "之/以前" is more like "before" and "previous", mostly not for an object's status.

As for the translation for "There were lots of rats at my old house" mentioned in the question. "My old house" is more like "the old house I used to live", which fit more in the "我 之/以前 住的 老/旧 房子". So I'll translate it into "我 之/以前 住的 老/旧 房子有很多老鼠."


---

### Answer by username_4 on 2024-09-18. Score: 0

Of course, the context is all-important, but you may just write:

There were lots of rats at my old house.  
我的老房子里曾有很多老鼠。


---

### Answer by username_5 on 2024-09-19. Score: 0

There were lots of rats at my old house.

这 有 许多 旧鼠 在 我的老房子里


---

