作业帮 > 英语 > 作业

各位,帮忙解个题,说明一下原因.英语的,在问题补充了里.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/08 20:35:42
各位,帮忙解个题,说明一下原因.英语的,在问题补充了里.
1,Dina ( ) for months to find a job as a waitress , finally took a position at a local advertising agency .
A struggling B struggled C having struggled D to struggle
答案是 C
为什么是这个,不明白,不是已经有took 了吗,那不就是代表是过去的过去吗!
2,Attention, coffee lovers ! we have for you ,the best coffee machine ( ) invented.
A ever B already C even D nowdays
答案是A ,我想知道为什么不选D 我理解的是咖啡壶已经被生产出来了啊!求高人解答
1.struggle 是发生在take之前的,所以应用完成时,此处的took是谓语动词,having struggled是非谓语,作伴随状语.
2.此处的ever是与the best 相对的,表示以前从未有的,如今是最好的,所以用ever.