问题: 英译汉
Their numbers must have been above a certain
level.
解答:
他们(某个种族,现象之类)(的数量)肯定曾经保持在一定数量级之上。(的数量可以省略,口语自然一些)。
听起来像是生态学或者海洋生态学的文章里经常用的句子。
我不同意上面两个答案。
must表推测而不是表要求,have been above是表曾经到达并保持一定数量水平之上。前面两个答案的意思在英文里是
第一个Their numbers must be (kept) above a certain level.
第二个Their numbers must reach a certain level.
都忽略了时态的问题。如果上下文是研究过去的某种现象,那么我的翻译是正确的。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。