問題詳情

29. The fire _____ on for two days before it was finally put out.
(A) has raging
(B) had raged
(C) raged
(D) had been raged

參考答案

答案:B
難度:適中0.509
書單:沒有書單,新增

用户評論

張家慈】評論

The fire _____ on for two days before it was finally put out.火火_____兩天在它被撲滅以前改一下語順為:在大火撲滅以前它_____兩天以題目原意應使用過去完成式:已經燃燒了兩天(A) has raging 現在完成式(火還在燃燒的話就可以選擇此項)(B) had raged 過去完成式(C) raged 過去式(D) had been raged 過去完成被動語態

XZ00】評論

before引導的句子動詞為過去式was前面的句子是比大火更早之前所以要用 過去完成式had+pp