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

英文文法問題阿~

(1)We have been toldthe final outcome of the negotiations , but we

shall never know what _____ on behind the scenes.

(A) goes (B) will go (C) went (D)will have been going

(2)I know him _____ a good athlete while in colege.

(A)to have been (B)to be (C)was (D)had been

告訴我答案,還有為什麼???

拜託大家囉~!!!!

2 Answers

Rating
  • Louis
    Lv 7
    1 decade ago
    Favorite Answer

    (1)We have been told the final outcome of the negotiations, but we shall never know what _____ on behind the scenes.

    (A) goes (B) will go (C) went (D)will have been going

    從對等句前面的內容來看negotiations已結束,所以原因部分的附屬子句what went on behind the scenes應該發生在過去才對。所以我會選過去式的C。

    (2)I know him _____ a good athlete while in college.

    (A)to have been (B)to be (C)was (D)had been

    這裡在him後面要放的是補語,只有AB兩個選項合文法,但因為時間是while in college,指以前,所以不定詞宜用完成式(已發生),在時間上才合理。因為簡單式的不定詞是用在尚未發生的事。所以我會選A。

  • eleven
    Lv 5
    1 decade ago

    我做過一模一樣的題目耶!

    如果您是用陳X弦的書,

    書中不是有解說嗎??

    這二題我覺得解說算容易懂呀!

    如果您仍不懂,

    建議寫出哪兒不懂,

    這樣比較能針對源頭替您解惑!

Still have questions? Get your answers by asking now.