一道 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+时间段,不是应该用完成时吗?这里

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 19:07:17

一道 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+时间段,不是应该用完成时吗?这里
一道 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+时间段,不是应该用完成时吗?这里用过去时为什么是对的?

一道 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+时间段,不是应该用完成时吗?这里
for+时间不一定用完成时
完成时强调动作的延续性和对现在的影响.
如果这里用完成时语义就是:人们持续地用木船收获牡蛎,这种方式持续了一个世纪.强调“持续”.而这里显然不是强调持续,而是强调使用木船这种方式.
我们的教科书为了强调这个时态的用法,把语法说死了.
时态的使用主要看语义.

如果for+时间段只能用完成时是你的老师教的。。那真是误人子弟了。这个用过去是属于再正常不过的语法了,一般只要不是瞬间动词都可以,而were这里表状态所以更没有关系。