作业帮 > 英语 > 作业

一道英语题The sixty-year-old politician stood on the steps of Cit

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 18:00:50
一道英语题
The sixty-year-old politician stood on the steps of City Hall ___ for a third term as New York City's mayor.
A.swearing in B.to be sworn in C.to swear in D.being sworn in
答案是B,我的问题是为什么不能选D,为什么不能解释为正在宣誓就职呢?
前面已经有了一个动词stood,这里必然是一个不定式作补语,对前面的动作进行补充说明,这里当然不能选D啊,因为如果你理解为正在宣誓就职,那么他也就得用一个过去完成时