薄冰:They will have been married for 20 years by then.到那时他们结婚将

学习 时间:2026-05-30 16:28:33 阅读:6784
薄冰:They will have been married for 20 years by then.到那时他们结婚将有二十年了.1:will have been+过去分词是什么结构?2:为什么不是 will have married3:为什么使用by 4:为什么使用for

最佳回答

温柔的银耳汤

单身的期待

2026-05-30 16:28:33

是将来完成时态因为marry作为动词来说的话,是瞬间动词,作为形容词married就可以表示持续的状态,而在这里我们是要用于完成时态表达持续的状态,所以要使用married已婚的,by then 到那时候 for 20 years表示已经有20年了 再问: 你的意思是这里是将来进行时will have +过去分词 been 然后再加被动语态been+过去分词married吗? 那为什么要使用被动语态呢? 再答: 这里不是被动,是married作为形容词使用,表示已婚的这个状态,而形容词不能直接放在have的后面,需要加上be动词,所以使用be的过去分词been

最新回答共有2条回答

  • 单纯的煎饼
    回复
    2026-05-30 16:28:33

    是将来完成时态因为marry作为动词来说的话,是瞬间动词,作为形容词married就可以表示持续的状态,而在这里我们是要用于完成时态表达持续的状态,所以要使用married已婚的,by then 到那时候 for 20 years表示已经有20年了 再问: 你的意思是这里是将来进行时will have +过去分词 been 然后再加被动语态been+过去分词married吗? 那为什么要使用被动语态呢? 再答: 这里不是被动,是married作为形容词使用,表示已婚的这个状态,而形容词不能直接放在have的后面,需要加上be动词,所以使用be的过去分词been

上一篇 翻译个句子can't remember how many times he has sung his standard

下一篇 初三物理电路图关于电压表一道题不太明白