但事实上,针对上述用法,用一般过去时的情况也不少见。如:

Dickens was a prolific writer. 狄更斯是位多产作家。(摘自《新牛津英语双解大词典》)

Shakespeare was an Elizabethan. 莎士比亚是伊丽莎白女王一世时代的人。(《牛津高阶英汉双解词典》)

Dickens was contemporary with Thackeray. 狄更斯与萨克莱属于同一时代。(《牛津高阶英汉双解词典》)

Dickens was the author of ‘Oliver Twist’. 狄更斯是《雾都孤儿》的作者。(摘自《牛津初级英语学习词典》)

Shakespeare was not only a writer but also an actor. 莎士比亚不仅是位作家,而且还是位演员。(摘自《朗文当代英语辞典》)

Charles Dickens caricatured lawyers (= represented them in a way which made them look ridiculous) in several of his novels. 查尔斯•狄更斯在几部小说里对律师进行了讽刺性描述。(摘自《剑桥高级英语词典》)

Shakespeare compared world to a stage. 莎士比亚把世界比作舞台。(摘自《张道真英语用法》)

Dickens wrote “a Tale of Two Cities”. 狄更斯写了《双城记》。(摘自《张道真英语用法》)

Troilus and Coriolanus are the greatest political plays that Shakespeare wrote. 《特洛伊罗斯》和《科里奥兰纳斯》都是莎士比亚写的最伟大的政治性戏剧。(摘自《柯林斯高级英语用法词典》)

若强调对现在的影响,有时也可用现在完成时。如:

Shakespeare has accustomed us to a mixture of humor and tragedy in the same play. 莎士比亚让我们习见了同一场戏目中的悲喜交错。(摘自《柯林斯Cobuild高阶英汉双解学习词典》)

Shakespeare has written most of the best plays we know. 在我们熟悉的最佳剧作中,大部分都是莎士比亚写的。(摘自《薄冰高级英语语法》)

暂时没查到用过去完成时的例子,但既然可用一般过去时和现在完成时,只要时间往后移,用过去完成时完全时顺理成章的事。

上一页
阅读全文