作业帮 > 英语 > 作业

_____,the English speech contest had been on for half an hou

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 04:33:25
_____,the English speech contest had been on for half an hour.
a.They arriving there b.Arriving there
c.Having arrived there d.They arrived there
选什么呢 为什么呢
_____,the English speech contest had been on for half an hour.
a.They arriving there b.Arriving there
c.Having arrived there d.They arrived there
选什么呢 为什么呢
答:A
析:考独立主格结构作状语.句子的主语是contest,不是人,不能主动发出arrive there的动作,排除BC.D是句子,不是从句,缺乏连词,排除.只剩下A.
评:这是一个改编坏了的题.原题句应为:When / Before they arrived there,the English speech contest had been on for half an hour.
而they arriving there =/= when/before they arrived there
现在分词doing 作状语,表示主动、(与主句动词动作同时或几乎同时)进行.
此题纯为出题而生造.
译:(从连词的)当他们到达那儿时,英语演讲比赛已进行了半个小时了.(When)
在他们到达那儿之前,英语演讲比赛已进行了半个小时了.(Before)