問The survey indicates...的翻譯!!

The survey indicates profits are up;business______.

A.is being good

B.were good

C.good

D.has been good

正解是D

為什麼丫???????

不懂為啥要用這個!!!!

1 個解答

評分
  • 1 0 年前
    最佳解答

    "The survey indicates profits are up;business______."

    調查指出獲利正在提升;生意______.

    這裡的語意是指,從調查開始到現在,生意都很好,表示"生意好"這個狀態已經持續了一段時間(即:從調查到現在)。英文文法中對於這種"持續性"的狀態,要用完成式的方式來描述喔!

    完成式的基本句型:

    {have的適當形式}+{動詞的過去分詞} 所構成

    A.is being good=>文法上不能用現在進行式,要用完成式來敘述。

    B.were good=>同上,不能用過去式,要用完成式敘述。

    C.good=>文法錯誤,無動詞。

    D.has been good=>正確

    完成式又有分為過去、現在、未來完成式。這裡的時態是現在式,主詞business為單數名詞,所以動詞用"has",接be動詞"is"的過去分詞"been" => has been good。

    因此答案選D喔!

    參考資料: 自己
還有問題?馬上發問,尋求解答。