一道 SAT 语法题For more than a century,wooden ships called "skipj

问题描述:

一道 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+时间段,不是应该用完成时吗?这里用过去时为什么是对的?
1个回答 分类:英语 2014-10-27

问题解答:

我来补答
for+时间不一定用完成时
完成时强调动作的延续性和对现在的影响.
如果这里用完成时语义就是:人们持续地用木船收获牡蛎,这种方式持续了一个世纪.强调“持续”.而这里显然不是强调持续,而是强调使用木船这种方式.
我们的教科书为了强调这个时态的用法,把语法说死了.
时态的使用主要看语义.
 
 
展开全文阅读
剩余:2000