薄冰:They will have been married for 20 years by then.到那时他们结婚将有二十年了.1:will have been+过去分词是什么结构?2:为什么不是 will have married3:为什么使用by 4:为什么使用for
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 21:31:40
![薄冰:They will have been married for 20 years by then.到那时他们结婚将有二十年了.1:will have been+过去分词是什么结构?2:为什么不是 will have married3:为什么使用by 4:为什么使用for](/uploads/image/z/7491777-33-7.jpg?t=%E8%96%84%E5%86%B0%EF%BC%9AThey+will+have+been+married+for+20+years+by+then.%E5%88%B0%E9%82%A3%E6%97%B6%E4%BB%96%E4%BB%AC%E7%BB%93%E5%A9%9A%E5%B0%86%E6%9C%89%E4%BA%8C%E5%8D%81%E5%B9%B4%E4%BA%86.1%3Awill+have+been%2B%E8%BF%87%E5%8E%BB%E5%88%86%E8%AF%8D%E6%98%AF%E4%BB%80%E4%B9%88%E7%BB%93%E6%9E%84%3F2%3A%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E6%98%AF+will+have+married3%3A%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BD%BF%E7%94%A8by+4%3A%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BD%BF%E7%94%A8for)
薄冰:They will have been married for 20 years by then.到那时他们结婚将有二十年了.1:will have been+过去分词是什么结构?2:为什么不是 will have married3:为什么使用by 4:为什么使用for
薄冰:They will have been married for 20 years by then.到那时他们结婚将有二十年了.
1:will have been+过去分词是什么结构?
2:为什么不是 will have married
3:为什么使用by
4:为什么使用for
薄冰:They will have been married for 20 years by then.到那时他们结婚将有二十年了.1:will have been+过去分词是什么结构?2:为什么不是 will have married3:为什么使用by 4:为什么使用for
是将来完成时态
因为marry作为动词来说的话,是瞬间动词,作为形容词married就可以表示持续的状态,而在这里我们是要用于完成时态表达持续的状态,所以要使用married已婚的,
by then
到那时候
for 20 years表示已经有20年了
将来完成时
marry是及物动词,必须用被动式
by then,到那时为止,by接时间,表示到。。。时为止。正是因为这个时间状语,所以才用完成时,又因,then是将来的某一时间,所以是将来完成时
for 20 years,是完成时的时间状语,表示某一行为或状态已经持续了多长时间...
全部展开
将来完成时
marry是及物动词,必须用被动式
by then,到那时为止,by接时间,表示到。。。时为止。正是因为这个时间状语,所以才用完成时,又因,then是将来的某一时间,所以是将来完成时
for 20 years,是完成时的时间状语,表示某一行为或状态已经持续了多长时间
收起
是将来完成时
如果用have married就是结婚这个动作持续了20年,因此用been married表示结婚的状态持续了20年
by then 到那个时候
for+时间表示持续多长时间