5. I have heard so much about Sandy but never _____ her in person.
(A) meet
(B) met
(C) meeting
(D) have met

答案:登入後查看
統計: A(17), B(14), C(0), D(4), E(0) #3487943

詳解 (共 2 筆)

#6703383
題目解析 題目中給出了一個完整的句子:...
(共 829 字,隱藏中)
前往觀看
5
0
#7355320

題目翻譯與解析

題目翻譯:

I have heard so much about Sandy but never ______ her in person.

我聽過很多關於 Sandy 的事,但從未______她本人

選項翻譯:

  • (A) meet:遇見(原形動詞)

  • (B) met:遇見(過去式/過去分詞)

  • (C) meeting:遇見(現在分詞/動名詞)

  • (D) have met:已經遇見(現在完成式)

解析:

這句話由連接詞 but 連接了兩個動作,而這兩個動作都屬於「現在完成式」的一部分:

  1. 結構拆解: 完整的句子邏輯是 I have heard... but (I have) never met...。

  2. 助動詞省略: 當主詞(I)和助動詞(have)相同時,為了避免贅述,後半句通常會省略掉 I have。

  3. 時態判斷: 既然前半句是 have heard(現在完成式),後半句接在 have 之後的動詞必須使用過去分詞 (VBN)。meet 的三態變化是:meet - met - met。

  4. 排除錯誤:

    • (A) meet:這是原形動詞。

    • (C) meeting:這是現在分詞(V-ing),不能接在省略的 have 後面。

    • (D) have met:雖然語法正確,但因為前半句已經有 I have,這裡再重複一個 have 會顯得冗贅。在單選題中,考官通常在測驗你是否看出這是一個省略結構。

※ 語法重點:完成式的省略結構

當兩個完成式的動作發生在同一個人身上時,結構如下:

Subject + have/has + VBN (1) + and/but + VBN (2)

  • 範例: I have lived in London and worked there for ten years. (我有住過倫敦並在那工作十年的經驗。)

  • 注意: 你不需要說 I have lived... and have worked...,直接用過去分詞即可。

相關詞彙:In person

這是一個非常實用的片語:

  • Meaning: 親自、本人。

  • Example: You must apply for the visa in person. (你必須親自申請簽證。)

  • Contrast: 相對於 online (網路) 或 over the phone (透過電話)。

0
0