9. Before I cleaned them up, the pile of books _____ at the stairway for days.
(A) am
(B) been
(C) will be
(D) had been
答案:登入後查看
統計: A(2), B(21), C(29), D(441), E(0) #2556035
統計: A(2), B(21), C(29), D(441), E(0) #2556035
詳解 (共 3 筆)
#6220495
在這個句子裡,正確答案是 (D) had been。
完整句子應該是:「Before I cleaned them up, the pile of books had been at the stairway for days.」(在我清理它們之前,那堆書已經在樓梯口放了好幾天了。)
解釋:
"had been" 用來表示在過去某個動作發生之前,另一個動作已經持續了一段時間(即過去完成時)。在這裡,「清理書本」是過去的動作,而「書堆在樓梯口」則是比這個動作更早發生且持續一段時間,因此用過去完成時「had been」。
其他選項:
(A) am:是現在時,與句子的時態不符。
(B) been:缺少助動詞,不完整。
(C) will be:是未來時,與過去情境不符。
因此,正確答案是 (D) had been。
1
0