for 一段时间一般与完成时一起用,SAT中有没有严格要求呢?我遇到的题目是这样的,(For) more than a century,wooden ships called skipjacks were (regularly used) (to harvest) oysters in Chesapeake Bay,but only a few (such vessels) remain in service today.个人认为应该改for,因为我觉得were应该是过去式,error

问题描述:

for 一段时间一般与完成时一起用,SAT中有没有严格要求呢?
我遇到的题目是这样的,(For) more than a century,wooden ships called skipjacks were (regularly used) (to harvest) oysters in Chesapeake Bay,but only a few (such vessels) remain in service today.个人认为应该改for,因为我觉得were应该是过去式,error

这可以的

其实for more than a century 可以接到Chesapeake Bay 后,就是 wooden ships called skipjacks were regularly used to harvest oysters in Chesapeake Bay for more than a century.而且,在过去式中,表示时间的可以...