英语选择 The last one ___ pay the meal!——The last one ___ pay the meal ——Agreed!A.arrived B.arrives C.to arrive D.arriving选哪个?请附上理由~arriving作什么语?

问题描述:

英语选择 The last one ___ pay the meal!
——The last one ___ pay the meal
——Agreed!
A.arrived B.arrives C.to arrive D.arriving
选哪个?请附上理由~
arriving作什么语?

选D,这个句子中已经含有一个谓语动词pay,那么就不能出现第二个谓语动词,鉴于arrive和pay的主语都是the last one,那么用非谓语动词的ing形式arriving作伴随状语。

看楼主怎么想。
B用一般现在时表将来时,表示对未来的一种猜测,推断。
意思是:如果谁最后来,就买单。

D.arriving
因为arriving是arrive的现在分词形式,具有将来的意义
所以这句话翻译过来就是:最后一个到的买单!(实际上最后一个现在还没到)
arriving是后置定语,其原型是who arrive

D主动形式,这句话已经有pay这个动词谓语,所以B,C肯定不行。A表被动也不行
arriving是定语