The problem won't be settled until we____a chance to discuss it thoroughly.A.Have had B.Have为什么是a不是b?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 06:43:24
The problem won't be settled until we____a chance to discuss it thoroughly.A.Have had B.Have为什么是a不是b?

The problem won't be settled until we____a chance to discuss it thoroughly.A.Have had B.Have为什么是a不是b?
The problem won't be settled until we____a chance to discuss it thoroughly.
A.Have had B.Have
为什么是a不是b?

The problem won't be settled until we____a chance to discuss it thoroughly.A.Have had B.Have为什么是a不是b?
have done表示完成,这句话:这个问题不能被解决决直到我们有机会把他详细的讨论一下
.
有机会去解决问题才可能把问题解决.解决问题发生在能不能得到一个机会之后.

have had就是现在完成时,had这里是实义动词have的过去分词,have a chance to do sth. 这个问题直到我们有个机会彻头彻尾地讨论过一番才可能被解决。

翻译:直到我们有机会把这个问题彻底地讨论一下,才能解决它。
语法知识:很明显,先完成讨论,之后问题被解决。