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。
知识点:过去完成时及其被动式
题型:选择题