选B.
得根据句意和时态应用来选。
句意为:在飞机上坐我旁边的一个年轻女孩非常紧张,因为她以前没坐过飞机。
didn't fly表过去时,过去没坐过,所以根据句意,选B.before常跟过去式连用。
如果要选A,就得把before,换成yet,表完成时,意思也有所改变:她到现在为止还没坐过飞机。
C
过去完成时态 表示到她上飞机那一刻为止,在这之前她从来没有做过飞机
选A因为第一个句子是用现在进行时,“她没搭过飞机”这件事发生在第一个句子这个动作之前,所以用现在完成时,所以选A
如果第一个句子用的是过去时,那么才应该选C
A
A , 她以前没做过飞机. 在此之前都没做过...
C, 则表示在过去的某时间点来说,该时间点之前不曾做过.
该题意 没有表示过去的某时间点,就是到此刻为止,没有做过.