# How long are you living in

How long are you living in America?

Iam a secretary in shoe's factory.

I have learned English since four years ago.

how soon (多快:時間) how fast (多快:速度)

A:從這裡到郵局你可以跑多快??

B:大約十分鐘.

A:How soon can you run from here to the post office?

B:It's ten minutes or so .

A:從這裡到郵局你可以跑多快??

B:大約每秒30公哩的時速 (英文怎麼寫呀??)

A:How fast can you run from here to the post office?

B:

I have been waiting for three hours.

I have already been waiting for him for more than three hours.

I have to be home by ten o'clock

I have to be (back) home by ten o'clock.(back是否可以省略??)

I have to go home by ten o'clock

I have to back home by ten o'clock.(back是否可以省略??)

I have to come(back) home by ten o'clock

I have to return (home) by ten o'clock (home是否可以省略??為什麼??)

I have to come back by ten o'clock (come back 另外一種解釋也是回家嗎??)

A:how often do you play baseball?

B:Every Sunday / on sundays

B:Every one sundays /every other sunday

B:除了every one years 之外.我還可以怎麼寫??

My English class begins at eight o'clock.

The house is on the fire./The house is burning.

She wrote a letter to me last week.

I will go to the post office.

I will go to post office.

Update:

B:大約十分鐘.

［說明］應回答 In ten minutes or so.

in+時間.表示在10分鐘後.那如果我要表明10分鐘前後呢??(也許我會在10鐘內到達)我該怎麼寫??

Rating

<31>

“live”可以用現在進式，用進行式表達出「短暫」的涵義。

“I am living in America.”涵義為 「我暫時住在美國，不久就要離開了」

How long have you lived in America?

= How long have you been living in America?

其實 “how long”通常是與「現在完成進行式」連用，不過因為 “work”和

“live”兩個字的慣性所以「現在完成式」也可使用。

你可以參考 “Oxford Practice Grammar”(p.40) 裡面的說明:

Live and work (=have a job) can be continuous or simple, with no difference in meaning.

We’ve been living here since 1992. = We’ve lived here since 1992.

“Grammar in Use” ( p.22 )也提到:

You can use either the present perfect continuous or simple with “live”

and “work”:

How long have you been working/ have you worked here?

<32>

鞋工廠 “shoe factory” [1]

“I am a secretary in a shoe factory.” [2]

=“I am a secretary of a shoe factory.” [3]

=“I am a shoe factory secretary.” (直接用複合名詞)

請看以下例句:

[1] There was a shoe factory, but it had no orders and went bankrupt.

[Guardian]

[2] In Shenzhen, it took her less than a week to find a position as a secretary

in a factory that produced costume jewelry for export. [New Yorker]

[3] Dr Kubaisy was even lower, a secretary of a branch. [Guardian]

<33>

我從4年前就已經領悟英文了

I have learned English since four years ago.

你的中文和英文有出入。如果要說「領悟英文」，中文非常不精確，是說「學習上有新的領悟」 [4] ? 或是「對英文本身有更進一步的認知」[5] ?還是其它? 因為表達當時「瞬間狀態」，用「過去式」為宜。依照你原來想表達的內容，可能寫成:

[4] I had a new understanding of the English learning four years ago.

[5] I gained a deeper insight into English four years ago.

再者，“since four years ago”的用法有爭議性 [6] 。

如果是原句，建議你寫成 “I have learned English for four years.” (學了四年英文)。或是 “I have been learning English for four years.”

2010-07-17 23:58:02 補充：

<34>

基本你是對的。

大約十分鐘.

(1) Ten minutes or so.

(3) Round ten minutes.

(4) Approximately ten minutes.

2010-07-18 01:38:06 補充：

因字數限制

其它請參考

再依序閱讀囉 :)

Source(s): 太多了
• Louis
Lv 7

第31題:

［說明］應該用現在完成進行式：(到現在為止，而且還會繼續下去）

How long have you been living in the States?

第32題:

我在一家鞋子工廠當秘書

Iam a secretary in shoe's factory.

或者 I am a secretary in a shoe factory. 可以嗎??

［說明］I am the secretary of a shoe factory.

第33題:

我從4年前就已經領悟英文了

I have learned English since four years ago.

［說明］I have been learning English since four years ago.

第34題:

A:從這裡到郵局你可以跑多快??

B:大約十分鐘.

A:How soon can you run from here to the post office?

B:It's ten minutes or so .

［說明］應回答 In ten minutes or so.

A:從這裡到郵局你可以跑多快??

B:大約每秒30公哩的時速 (英文怎麼寫呀??)

A:How fast can you run from here to the post office?

B:

［說明］回答At the speed of thirty kilometers per hour.

第35題:

I have been waiting for three hours.

I have already been waiting for him for more than three hours.

可以幫我解釋為什麼 wait為何加ing嗎??是根據什麼文法呀??

［說明］wait的現在完成進行式需要在前面加上助動詞，且wait變成現在分詞waiting，成為have been ~ing

第36題:

十點前我必須到家(以下皆是指到達(在)家裡嗎??)

I have to be home by ten o'clock

I have to be (back) home by ten o'clock.(back是否可以省略??)

［說明］不能加上back.

十點前我必須回家(以下是指從外面出發前往家裡嗎??)

I have to go home by ten o'clock

［說明］人在外面。

以及請問以下兩句是放在哪裡??

I have to back home by ten o'clock.(back是否可以省略??)

［說明］錯誤講法

I have to come(back) home by ten o'clock

［說明］講話時，人在家裡。

I have to return (home) by ten o'clock (home是否可以省略??為什麼??)

［說明］return用字不當。因為return的意思變成了歸還。

I have to come back by ten o'clock (come back 另外一種解釋也是回家嗎??)

［說明］說話的地點是家裡，才有回家的意思。

第36題

A:how often do you play baseball?

每個星期天

B:Every Sunday / on sundays

每兩週一次

［說明］應是every other sunday

B:Every one sundays /every other sunday

每一年一次

B:除了every one years 之外.我還可以怎麼寫??

[說明］應是every year或once a year

第37題:

我的英文課在八點開始

My English class begins at eight o'clock.

主詞是我的英文課.那麼最主要的主詞是我的(第一人稱).

還是英文課(第三人稱)呀??為何begin要加S??

［說的］我的XXX = 它，所以是第三人，所以動詞要加s

第38題:

那房子在燃燒中

The house is on the fire./The house is burning.

那房子被燒了(怎麼寫)

過去式:The house was on fire. (不能加上the）The house was burning.

被動式:The house was burned down to the ground.(房子被燒光了）

第39題:

［說明］用for的話，那封信就是她幫我代筆的信，而不是她寫給我的信了。

第40題:

［說明］I am going to the post office 或I will go to the post office.才對。需要加上定冠詞。

2010-07-16 22:04:25 補充：

31. are living 是現在進行式,指現在發生的事

但how long是指從以前到現在的時間有多久,在時間點上超出現在.

兩者無法相容.

34.in 10 mintues是十分鐘內