英语翻译All the books that you offered has been given out.
英语翻译
All the books that you offered has been given out.
All the books (that you offered) has been given out.
that引导从句.
主语是ALL THE BOOKS
谓语HAS BEEN GIVEN OUT
如果有语境的翻译起来就比较准确, 我觉得应该是 “你提供的所有的数已经分发完毕。”
主语是“All the books "
That you offered 是定语从句, 自然是定语,
谓语是"has been given out"
你觉得是这样吗?
你提供的所有书籍都送出了。
主句是被动语态 all the books have been given out
that you offered 作 all the books 的定语从句
你订购的所有书都已经发出去了
这是一个现在完成时的定语从句。
你提供的书都已经发完了。
that you offered是定语从句,用来修饰the books,之所以会用过去时态,是因为提供书这一动作发生在发书之前,即发生在过去。
主句是All the books has been given out.时态是现在完成时态。表示造成的结果。
你提供的所有书籍都已经分发出去了。
所有书籍,你所提供的已出...........
你提供的所有书籍都已分发完毕.
All the books 主语
that you offered 定语从句,修饰主语“books"
has been given out用的是一般现在完成时,被动态.
还有补一下,那个has 要改成have,主谓要一致吗!
你提供的所有书已经分发完了
这是一个定语从句
全部你给的书都已经分发了
All the books has been given out 主,谓,宾
that you offered 作定语