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

詳解 (共 3 筆)

#5075395
在我清理它們之前,樓梯上的那堆書 ___...
(共 104 字,隱藏中)
前往觀看
1
0
#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
#4680333
Before I cleaned the...
(共 77 字,隱藏中)
前往觀看
0
1