國考文法一題

作者: ayakohsin (你的微笑~*)   2021-08-22 22:05:01
請問大家:
The leftover is no longer edible for it _____ on the table for hours.
B. is being left
C. has been left
最好的答案是B嗎?
但是C. 我覺得說不上來哪裡不對,因為有for+一段時間,應可加完成式
謝謝您。
作者: AirOctopus (AirOctopus)   2021-08-22 22:55:00
答案是c吧
作者: enggys (Sam)   2021-08-22 23:18:00
國考英文這麼刁喔 @[email protected] 我看過兩派說法: 一種是說 "完成進行式" 不能寫成被動, 如果照這個說法 C 就是錯的; 另一種說法是可以寫成被動, 但是 C 要改為 "has been being left". 如果這句能隨便我寫的話, 我會用主動 "has been sitting" 來表達.不過話說回來, 如果題目沒指定要用進行式的話, 這裡用 C"現在完成" 來表達也很可以啊.
作者: ayakohsin (你的微笑~*)   2021-08-23 17:01:00
謝謝各位。我是覺得b好像是差在後面沒有now或表現在式的字。只是廚餘本身又不會被留在某地很久,覺得用c 完成式不太合理
作者: iamseanx (親愛的sana男友)   2021-08-23 18:29:00
所以這題答案是什麼
作者: AirOctopus (AirOctopus)   2021-08-23 18:52:00
它不是說left for hours嗎?怎麼沒有留在某地很久

Links booklink

Contact Us: admin [ a t ] ucptt.com