When we arrived at the airport, we were told our flight ______.
【正确答案】 A
【答案解析】解析:本题为一个语态和时态语法题。首先要明确本句的时间句为过去时"When we arrived..".和主句中的过去时"were told",后面的从句动作发生在这个过去时间的过去,所以要用过去完成时(A或B);而cancel为及物动词,后面却没有宾语,应该判断出其宾语flight位置提前做主语,为被动语态结构,应该选择A。