感恩 asked in 社會與文化語言 · 1 decade ago

How long are you living in

第31題:

你在美國住多久了?

How long are you living in America?

這是不是錯誤的??

如果是.是不是因為live是屬於具有持續狀態意味的動詞.

所以不能用現在進行式.

以及如果詢問"你在美國住多久了?"此處的對象仍居住在美國.

除了可以使用How long have you lived in America?還可以用何種方式表達??

第32題:

我在一家鞋子工廠當秘書

Iam a secretary in shoe's factory.

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

第33題:

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

I have learned English since four years ago.

第34題:

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:

第35題:

我已經等了他3個多小時了"

I have been waiting for three hours.

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

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

第36題:

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

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 另外一種解釋也是回家嗎??)

第36題

A:how often do you play baseball?

每個星期天

B:Every Sunday / on sundays

每兩週一次

B:Every one sundays /every other sunday

每一年一次

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

第37題:

我的英文課在八點開始

My English class begins at eight o'clock.

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

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

第38題:

那房子在燃燒中

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

那房子被燒了(怎麼寫)

過去式:

被動式:

第39題:

上星期他寫了一封信給我

She wrote a letter to me last week.

為什麼此句是to而不是for呢??

第40題:

我將要去郵局

I will go to the post office.

I will go to post office.

請告訴我兩者更細微為的差別好嗎??謝謝~~

Update:

第31題:

第31題.可以說明How long are you living in America?是錯在哪裡.可以嗎??謝謝~~

第34題:

B:大約十分鐘.

[說明]應回答 In ten minutes or so.

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

2 Answers

Rating
  • 1 decade ago
    Favorite Answer

    <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.

    (2) About ten minutes.

    (3) Round ten minutes.

    (4) Approximately ten minutes.

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

    因字數限制

    其它請參考

    http://www.wretch.cc/blog/Loganyeh/24652046

    再依序閱讀囉 :)

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

    第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是十分鐘內

    in about 10 minutes則是十分鐘左右.

    我無法用補充回答,因為原回答己超過字數.

    2010-07-16 22:04:59 補充:

    回答的上限是二千字.

Still have questions? Get your answers by asking now.