一、waiting for the train starting 中 the train starting 是动名词的复合结构,即逻辑主语 the train + 动动词 starting,用作介词 for 的宾语。本来动名词的复合结构的规定形式是“名词所有格 + 动名词”,即 the train's starting ,不过在用作宾语时可以用名词的主格代替名词所有格。这里主要强调的是等候 starting (发车),也就是说火车已经进站,说活人正坐在座位上等候火车的发车。
二、for the train to start 中的 the train to start 是符合宾语,the train 是宾语,to start 是不定式作宾语补足语,强调等候的是火车,也就是说火车还没有进站,其次才补充说明进站后的火车的开动。
三、从全句意思来看,说话人已经在火车的座位上(the seat)坐了至少两个小时,只是火车一直停着,“我”只能一直坐着等候火车的启动。
A 正确。
答案A 中的starting是动名词,充当题目中wait for 的真正宾语(等待的是火车开)。
starting前面的train是它的定语,
答案B 表示等待sb./sth 做某事,动词不定时指将来,但时间不确定。
这题应该选B
不定式to start可以表示将来,现在分词没有这层意思。
行中的cat | 分类:英语考试 | 浏览478次
I had been sitting in my seat for at least two hours ,waiting __.
a.for the train starting
a中的starting是进行时,b 是将来时,句子所要表达的意思是将来要进行的,所以用将来时哦