Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and the Yahoo Answers website is now in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

威仲 asked in 社會與文化語言 · 1 decade ago

想請問一題英文問題 謝謝

_____ John coached our team instead of Richard , we would have won more games .

A.Had

B.Though

C.Since

D.When

請詳列每個選項的對錯原因!

謝謝!!!

2 Answers

Rating
  • 1 decade ago
    Favorite Answer

    正確應該選A. Had

    與過去事實相反的假設語氣必須使用過去完成式

    此處又以倒裝的形式來表示強調

    Had John coached our team instead of Richard , we would have won more games.

    意思是說:如果是由約翰而不是理查來當我們球隊教練的話,我們也許就會贏得更多場比賽了。

    因為比賽是已經發生的事了(沒有贏很多場),而且又要假設不是像已經發生的事實(由理查當教練)的話,表示如果是另一種情況(由約翰當教練)發生的話就會.....,所以是假設的說法,因此要用過去完成式來表示。

    也可以說成:

    If John had coached our team instead of Richard , we would have won more games.

    這樣沒有倒裝的說法比較沒有強調的口氣,聽起來有點文謅謅也比較沒有味道一點。

    其他用Though(雖然)後面那主要子句的語法不對,意思也不通順。

    用Since(因為,既然)後面主要子句的語法也不對,意思也不通順。

    When(當...時候)也是一樣的情況。

  • 1 decade ago

    答案是A-- Had. 這是過去假設語氣,對過去的一個事實作假設。意思是 如果John 代替Richard為教練, 我們應能應更多場。

    全句的正式説法是

    If John had coached our team instead of Richard, we would hae won more games.

    因爲是已發生之過去事實所以其他均與原意不符。

    B.雖然

    C.因爲

    D.當

    Source(s): 自己所學
Still have questions? Get your answers by asking now.