Gogo 發問時間: 社會與文化語言 · 8 年前

請教下列文法題(4-6)

請教下列文法題, 並請解說理由:

4. I _________ if you will drop in on us.

A) shall be very obliged

B) will be much obliged to you

C) shall be much obliged

D) would be very obliged to you

5. I lived in Taipei from 1994 to 1997; then I _____ in Taipei for four years.

A) lived

B) had lived

C) was living

D) had been living

6. After he returned from abroad, he ______ at our school.

A) teaches

B) taught

C) has been teaching

D) will teach

已更新項目:

請教羅莉大師,

第4題的題目: I _________ if you will drop in on us. 為什麼if 後面還要多個will?

如果will拿掉, I _________ if you drop in on us. 語氣上跟原句子會有什麼差別啊?

2 個解答

評分
  • 羅莉
    Lv 7
    8 年前
    最佳解答

    4. I _________ if you will drop in on us.

    A) shall be very obliged

    B) will be much obliged to you

    C) shall be much obliged

    D) would be very obliged to you

    重點:

    - 「會很感激」是意志, 而非純未來, 要用I will, 排除A,C;

    - if子句用了will就是直說語氣, 而非假設語氣, 故主要子句不用非事實的

    would, 排除D.

    A) 與 C) : shall改為will就是正確句子, 至於obliged是過去分詞當形容詞用,

    用very或much修飾皆可.

    D)would要改為will.

    5. I lived in Taipei from 1994 to 1997; then I _____ in Taipei for four years.

    A) lived

    B) had lived

    C) was living

    D) had been living

    這題有陷阱, 看到for four years很容易選B, 但不對, 因為過去完成式必須有對照的時點或動作, 例如"before I moved to Kaohsiung".

    本句的時間背景from 1994 to 1997完全在過去, 且live是延續性動詞可接一段時間, 全句只有一個動作而無對照動作, 用過去簡單式即可.

    此外, 過去進行試與過去完成進行市也都需要有對照動作或時點, 故亦排除.

    6. After he returned from abroad, he ______ at our school.

    A) teaches

    B) taught

    C) has been teaching

    D) will teach

    這題也有陷阱, 很容易誤答C;

    本題連接詞是After而非Since, 前者交待時間順序, 後者交待一段時間的起點,

    所以After不可用完成式或完成進行式.

    A)有副詞子句就是單一動作, 現在式時態不配合, 排除.

    B)過去二動作, 較早的用過去完成式, 教書是較晚的動作, 只能用過去式, 故為正解;

    returned是較早的動作, 本要用過去完成式, 但因為有After明確交待了先後順序, 用過去式也可以.

    C) 連接詞改為Since才是正確句子.

    D) 未來式時態不一致.

    2012-11-29 15:39:53 補充:

    第4題的選項A,C是一樣意思的, 在單選題應一起淘汰.

    will be much obliged是正式英文

    也有很多人用shall be, 那是一種很普遍的寫法, 所以不能算錯.

    分別用"I will be obliged" 與 "I shall be obliged" 帶引號網搜便知.

    本題的選項設計是必然會引起爭議的.

    2012-11-29 15:50:07 補充:

    第5題的解答我非常確定是A.

    正因為分號隔開兩個獨立完整句子, 後面那句是不能單獨使用過去完成式的, 必須有對照動作才行, 所以一個從頭到尾都在過去的動作, 應使用過去簡單式.

    2012-12-01 18:14:39 補充:

    >第4題的題目: I _________ if you will drop in on us. 為什麼if 後面還要多個will?

    >如果will拿掉, I _________ if you drop in on us. 語氣上跟原句子會有什麼差別啊?

    這個will事表示益智性動作

    如果移除will就是以現在式代替純未來式, 也正確.

    drop in on: 路過拜訪xxx

    2012-12-01 18:16:29 補充:

    打字被自動篡改, 應是意志性.

    參考資料: 羅莉 - 英文文法
  • 呆子
    Lv 7
    8 年前

    4. I _________ if you will drop in on us.

    A) shall be very obliged

    B) will be much obliged to you

    C) shall be much obliged

    D) would be very obliged to you

    1.使用will 或shall視主導權歸屬,例如:If you will lend me $NT 50,I shall be much obliged.

    5. I lived in Taipei from 1994 to 1997; then I _____ in Taipei for four years.

    A) lived

    B) had lived

    C) was living

    D) had been living

    請注意分號使用,即二個句子均屬獨立子句,刪除任一句不影響句意,亦無所謂發生時間前後問題, 所以一般使用完成式均與for four years片語搭配使用

    6. After he returned from abroad, he ______ at our school.

    A) teaches

    B) taught

    C) has been teaching

    D) will teach

    這提若按發生時間前後應寫成After he had returned from abroad, he taught at our school.但因 時間順序已清楚 ,所以可寫成本問題6.其他答案因無法配合After附屬子句時態所以不正確

    2012-11-29 17:15:07 補充:

    I had lived in Taipei for four years during my college years.過去時間, I had lived in Taipei from 1994 to 1997.前後句對照是否適用?----

    2012-12-01 23:48:06 補充:

    第4題的題目: I _________ if you will drop in on us. 為什麼if 後面還要多個will?

    如果will拿掉, I _________ if you drop in on us. 語氣上跟原句子會有什麼差別啊?

    本句屬條件句,用will符合時態,而不加will用現在式取代未來式,表示未來確定會發生

還有問題?馬上發問,尋求解答。