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

英文句子疑問請大大們幫忙 謝謝 ...

The owner of shop said that his business could never ___

without the Internet .

A : have succeeded

B : succeeded

我是選 B 可答案是 A 請問為什麼 ?

2 Answers

Rating
  • Anonymous
    1 decade ago
    Best Answer

    The owner of shop said that his business could have never succeded.

    因為這句話 said 代表是過去說的事, 所以後面的假設語氣記得一定要用 could(would) have + P.P. 以互相對應

    同理, 如果說話語氣是現在式 says, 那後面的假設法語氣用

    could never succeed.(與現在相反的假設法語氣)

    The owner of shop says that his business could never succeed if he didn't work hard.

    但如果是下列的與過去相反的情形則仍然要用 could have never succeeded

    His business could have never succeeded if he hadn't worked hard.

    (上一句很明顯是指發生在過去的事情)

    但還有些例外就是

    e.g. His business could never succeed now if he hadn't borrowed the money 3 years ago.

    這句主要子句是現在式(所以一定要用現在式動詞), 假設法句子是過去式(所以一定要用過去完成式)

    所以這種句子有不同時式組合起來的要分開來看...

  • Amstar
    Lv 7
    1 decade ago

    The owner of shop said that his business could never have succeeded.

    1. could 是助動詞,後面要接原型動詞have,

    could never have succeeded是過去完成式。

    2. 答案B 若是用原形動詞succeed文法是對的

    could never succeed是過去式

    3. 以句子的意思而言本句要用過去完成式could never have succeeded較對

    Source(s): 「英文法:只是一些規則而已」(page 47&78) www.amstarcreative.com/eng/p2videos.html
Still have questions? Get your answers by asking now.