单选题 Roger and his wife was so lucky ______; he almost did not get out of the room when the roof collapsed.
  • [A] to escape
  • [B] to have escaped
  • [C] to be escaped
  • [D] to be escaping


【正确答案】 B
【答案解析】时态题。to have escaped是不定式的完成式,表示过去的某一动作已完成。根据题意,“他们逃出来了”说明该动作已经完成,故[B]正确。其他选项没有这种意思。