作业帮 > 综合 > 作业

这句话是不是存在错误?

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/16 19:24:25
这句话是不是存在错误?
Homestake operated as a gold mine for one hundred twenty-five years before closing about nine years ago.
是不是应该将 fo r或者 before 去掉?
这句话是不是存在错误?
1.不是的.
before在此句中和前面的for one hundred twenty-five years没有关系,它是和后面的动名词closing一起做介词短语,在句中充当时间状语.
而about nine years ago是动名词closing的时间状语.
2.错误在于句子时态有误,应该使用过去完成时,即把operated改成had operated.
因为谓语动作operate发生在before后面的closing动作之前,并延续到该时候为止,是为“过去的过去”,所以必须使用过去完成时.
3.operate可做不及物动词,也可做及物动词,所以句子可不必使用被动语态,即无须改成had been operated.