常見英文錯誤:How old did you get married?

2014/06/30 11:42
Sammy 老師
分類: 常見英文錯誤

大家知道在問別人目前年齡時是說 How old are you?

於是很容易誤以為只要是問「幾歲」都可以用 How old 來開頭

所以當要問別人是幾歲時做某件事時,就可能會用 How old did you…? 這樣的句子

但是這樣在文法上又是錯的句子了

因為 How old 後面只能接 be 動詞的問句

而且因為 How old 在這種問句裡指的是人的年紀,而不是用來修飾句子裡的一般動詞

所以要問別人是幾歲時結婚的,不能說 How old did you get married?

而要說 How old were you when you got married?

問別人是幾歲時找到第一份工作也是 How old were you when you found your first job?

再多給幾個例句:

How old was Jeff when his parents got divorced?
(傑夫的父母離婚時他幾歲?)

How old was Bill Gates when he founded Microsoft?
(比爾蓋茲在創立微軟時幾歲?)

How old were you when you started learning English?
(你開始學英文時是幾歲?)


在回答這些問題時,可以一樣用 when 接子句

比如:I was 18 when I found my first job. / I found my first job when I was 18.
(我找到第一份工作時十八歲。)

He was only six when his parents got divorced. (他父母離婚時他才六歲。)

但也可以不要用子句而用片語

像是 at age xx / at the age of xx / at xx

(注意 age 的用法,theof 必須一起使用,不能說 at the age xxat age of xx)

比如:He started playing the piano at age five. (他五歲開始彈鋼琴。)

She died at the age of 87. (她87歲時死亡。)

At 26, he was already the owner of three companies. (他26歲時就已是三家公司的老板。)

另外,如果要用某個求學階段來表達做某事時的大約年紀

注意是用 in elementary school, in high school, in college

不可加冠詞

比如:He started playing basketball (when he was) in elementary school.
(他小學時開始打籃球。)

We met (when we were) in college. (我們是唸大學時認識的。)

不過以上兩句是因為主詞和後面在該求學階段的人是一樣的,才可以省略掉 when 的子句部份

當主詞和後面的人是不一樣時,則一定要用 when 子句

所以不能說:His parents got divorced in high school.

不然意思會變成是他父母兩人自己在唸高中時離婚的

假如意思是要說他父母離婚時他在唸高中

要說 His parents got divorced when he was in high school. 才對


想向 Sammy 老師學好英文嗎?請到我們的官網首頁登記免費試聽或程度測試哦!www.teachersammy.com

有任何問題也歡迎大家在本網站註冊成為會員後留言!


2017 周四晚上初級新班將於 3/23 開課

由於周三晚上 2/15 開課的班大爆滿, 將特別增開周四 7-10 PM 的班
如果您之前英文始終原地踏步,或自修成果不彰,很顯然是方法出了問題
讓擁有
22 年成功教學經驗和知名英文教學部落格的Sammy老師幫助您重新開始,把英文一次徹底學好!
我們將從最基礎的發音和文法開始教起,配合大量聽說讀寫的實際演練
每堂課每位學員都必須和母語是英文的美籍教師做一對一口說練習
讓您漸漸克服對英文的恐懼
不但能因為發音和文法進步使英文聽力突飛猛進
也能學會怎麼用正確的文法和字彙寫出想表達的句子
和用正確的文法及漂亮的發音開口說英文
不必再老是只能用單字拚湊自己都很心虛的中式英文
您可至本校官網
www.teachersammy.com 首頁右側「初級聽說讀寫」做進一步了解
並在那裡預約免費程度測試或試聽
我們將會致電給您安排時間並回答相關問題
也歡迎您至首頁左上角「學員真心推薦話」看看我們學員的學習心得!

回應

登入帳號以留言

2 則留言

  1. 2015/05/22 07:19 來自 fusmickey 的留言

    請問老師
    He started playing the piano at age five.
    也同於
    He have played piano since he was five.
    嗎?
  2. 2015/05/27 12:12 來自 Sammy 的留言

    你寫錯了.第三人稱要用 has 才對啊. 但兩句不相等. 第一句只知五歲開始, 並不知中間是否有中斷及是否現在仍有.

上一頁: make do是什麼意思?

下一頁: 「輸不起」的英文怎麼說?