成分分析

Some beekeepers have reported losing 30 to 90 percent of their colonies. 这句话中losing做什么成分? some beekeepers不是应该被报道吗,have been reported?
请先 登录 后评论

最佳答案 2020-06-04 23:53


Some beekeepers have reported losing 30 to 90 percent of their colonies.

beekeepers 是“人”,自己就可以 report(报告说),为何还要“被报道” 呢?

report 在本句的用法是:report doing sth. (动名词作宾语)


report 用法归纳如下:

1.report 的基本意思是 “报告”, 指用口头或书面的形式把事情或意见正式告诉上级或群众。引申可表示“告发”“举报”“公布,宣布,宣告”“当记者”“报道”“据说”“报到”等。

2. report 用作及物动词时,其后可接名词、动名词、that/wh-从句作宾语,也可接以动词不定式或“(to be+) n./adj./adv. ”充当补足语的复合宾语。用作不及物动词时,常与for, to, on等介词连用。

3. be reported 其后可接形容词、现在分词、动词不定式、过去分词或 as 短语、介词短语充当宾语补足语。

4. “It is/was reported that-clause” 的意思是“据报道”“有消息说”。

5. report 可用于引出直接引语。


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

      losing 30 to 90 percent of their colonies 是动名词短语,作 have reported 的宾语。如:

      The man reports having seen a ghost. 那男人说他看到了鬼。(摘自《英汉多功能词典》新编升级版p.1418)

请先 登录 后评论
  • 1 关注
  • 1 收藏,1743 浏览
  • rufysong 提出于 2020-06-01 23:24

相似问题