Dina,____for months to find a job as a waitress,finally took a position as a localadvertising agency.A.struggling.B.having struggling为什么选B?求详解,
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 11:35:58
Dina,____for months to find a job as a waitress,finally took a position as a localadvertising agency.A.struggling.B.having struggling为什么选B?求详解,
Dina,____for months to find a job as a waitress,finally took a position as a local
advertising agency.
A.struggling.B.having struggling
为什么选B?求详解,
Dina,____for months to find a job as a waitress,finally took a position as a localadvertising agency.A.struggling.B.having struggling为什么选B?求详解,
不是吧?B选项是不是应该 having struggled?
应该用 having done,因为这里有明显的逻辑上的先后顺序.
Dina几个月来一直为了找一份侍者的工作而挣扎,最终在当地人事机构找到了一个职位
having done 是强调这个动作是发生在谓语动词之前的,先挣扎了几个月,才找到.
所以应该用having done
B应该是Having struggled才对,分词完成时做状语
希望这一回答对你有所帮助,望采纳
给我一个选B的理由。。。如果B是having struggled 或者having been struggling的话,还有点争议