國文屋

位置:首頁 > 練習題 > 

Arescueworkerriskedhislifesavingtwotouristswho

練習題2.89W

問題詳情:

Arescueworkerriskedhislifesavingtwotouristswho

A rescue worker risked his life saving two tourists who ________ in the mountains for two days.

A.are trapping                                              B.have been trapped

C.were trapping                                            D.had been trapped

【回答】

D

【解析】

考查語態和時態。句意:一個救援人員冒著生命危險挽救了兩個被困在山裡兩天的旅遊者。“who ___ in the mountains for two days”是定語從句,修飾two tourists,two tourists和trap之間是被動關係,該空應用被動語態。由risked可知,營救人員救遊客是過去的事情,被困兩天發生在營救人員救了他們之前,即“過去的過去”,該空應用過去完成時態。綜上,D選項正確。

點睛:過去完成時表示過去某一時間或動作以前已經發生或完成了的動作,即“過去的過去”,其表達形式為had done,被動語態的表達形式為had been done。

知識點:過去完成時及其被動式

題型:選擇題

標籤: