Ming 發問於 社會及文化語言 · 1 十年前

救命~唔識英文was , have 點用啊......

我唔知道was ,have 點用啊,有咩分別ga? 代表咩意思呢? 有時d問題個答案好似係用have,

但係個答案係was wo.....例如:

1The bell( B )for nearly fifteen minutes before Mary answered the door.

A . was rung B. had rung

點解個答案用was ,唔用had ge?

2 In the past two years, crime in Hong Kong ( B ) significantly.

A. has decreased B. was decreased

點解用 was, 1和2有咩分別? thank you~

3 個解答

評分
  • 1 十年前
    最愛解答

    1.)1The bell( B )for nearly fifteen minutes before Mary answered the door.

    以上呢條問題應該用B唔係A係因為A was rung 係過去被動式, B had rung 係過去完成式, 係呢過例字到, the bell 冇可能用被動式因為 ring(rung)係電話嘅聲而唔係人為ar ma,所以咪用過去完成式lor...

    2.)In the past two years, crime in Hong Kong ( B ) significantly

    以上呢條問題應該用B唔係A係因為 "In the past two years"好明顯係指過去式,所以咪用B was dereased lor,而A has decreased 係現在完成式,所以咪錯lor....

    資料來源: Longman Grammer Dictionary
    • Commenter avatar登入以回覆解答
  • 1 十年前

    1. The bell( B )for nearly fifteen minutes before Mary answered the door.

    成句意思係個鐘響左15分鐘Mary先去開門

    已經響左15分鐘

    Mary先去開門

    響鐘事件已經過去左

    所以係had rung

    2. In the past two years, crime in Hong Kong ( B ) significantly.

    樓上都解釋得好清楚

    In the past two years表示係過去左既野

    所以用Simple Past Tense就得

    2007-07-30 20:55:37 補充:

    第2題唔係Simple Past....而係Past Tense打錯~

    資料來源: 自己
    • Commenter avatar登入以回覆解答
  • 1 十年前

    o~~ 好easy姐....

    1.點解用was呢....你唔好睇到佢話for nearly fifteen minutes before Mary answered the

    door.唔係見到有個for字..就用had rung先得嫁....你係要知個句點解...佢係話mary answered the door之前個bell 響左15mins 唔係已經響左15mins***宜家仲響緊***....因為had XXX /have XX 係用係以前係...宜家仲係個時先用的....

    example: i have live in hong kong for 6years....

    感姐係我以前住係HK...我宜家都係....

    2.係was岩的....佢係過去的....當然係was啦...

    點解...同上啦....如果再唔明...再問啦....

    >v<,,,加油呀~~~

    資料來源: myself
    • Commenter avatar登入以回覆解答
還有問題嗎?立即提問即可得到解答。