是I've never taken the plane before 还是I had never taken the plane before.希望能说明理由,假设我是第一次乘飞机,并且此刻我正坐在飞机上对我旁边的人说这一句话
是I've never taken the plane before 还是I had never taken the plane before.希望能说明理由,
假设我是第一次乘飞机,并且此刻我正坐在飞机上对我旁边的人说这一句话
第一个,但是 a plane 不是the plane
当然是前者拉
因为是到现在为止没有坐过飞机..
单独出现应该用A吧,过去完成时一般不单独出现。
I've never taken the plane before
二者用何者要根据语境。
用:I've never taken the plane before.
I'd never taken the plane before.是过去完成时.过去完成时用于发生在过去的过去的动作中,而且用过去完成时的句子中常会出现以下时间短语:before 1998(一过去年份/时间,或过去发生的动作),by the end of sth.等.例如:
I'd learnt 6,000 English words by the end of last semester.
The train had left the station before they arrived.
由于你是此刻和坐在你旁边的人说这一句话,所以用现在完成时就可以了.如果你是在过去和那人说这话,就该用I'd never taken.
如果你是现在和你旁边的人说你过去没坐过飞机 那么就用I've never taken the plane before
架设你是和你旁边的人说我在上小学之前没有坐过飞机 而你现在早已经小学毕业了 那么你就用I had never taken the plane before i graduated from primary school.
也就是说用had的时候应该是过去的过去。