英语语法,8和10 题选哪个,为什么?

2025-04-12 10:19:25
推荐回答(2个)
回答1:

8 D
被翻译成多国语言这个故事现在闻名于世。
having been done 表示翻译这个动作在前闻名世界在后 被动完成时表示被翻译 being done 进行时的被动已经翻译了不是正在 to be done 不定式的被动表为了将来 having done只有完成没有被翻译

回答2:

8. D 被动语态的现在完成时,所以用having
been translated
10. C 主动语态的现在完成时,所以用having
suffered