薄冰:They will have been married for 20 years by then.到那时他们结婚将
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/23 15:55:20
薄冰:They will have been married for 20 years by then.到那时他们结婚将有二十年了.
1:will have been+过去分词是什么结构?
2:为什么不是 will have married
3:为什么使用by
4:为什么使用for
1:will have been+过去分词是什么结构?
2:为什么不是 will have married
3:为什么使用by
4:为什么使用for
是将来完成时态
因为marry作为动词来说的话,是瞬间动词,作为形容词married就可以表示持续的状态,而在这里我们是要用于完成时态表达持续的状态,所以要使用married已婚的,
by then
到那时候
for 20 years表示已经有20年了
再问: 你的意思是这里是将来进行时will have +过去分词 been 然后再加被动语态been+过去分词married吗? 那为什么要使用被动语态呢?
再答: 这里不是被动,是married作为形容词使用,表示已婚的这个状态,而形容词不能直接放在have的后面,需要加上be动词,所以使用be的过去分词been
因为marry作为动词来说的话,是瞬间动词,作为形容词married就可以表示持续的状态,而在这里我们是要用于完成时态表达持续的状态,所以要使用married已婚的,
by then
到那时候
for 20 years表示已经有20年了
再问: 你的意思是这里是将来进行时will have +过去分词 been 然后再加被动语态been+过去分词married吗? 那为什么要使用被动语态呢?
再答: 这里不是被动,是married作为形容词使用,表示已婚的这个状态,而形容词不能直接放在have的后面,需要加上be动词,所以使用be的过去分词been
薄冰:They will have been married for 20 years by then.到那时他们结婚将
They will have been married for 20 years by then.
英语?They will have been married for 20 years by then.请问been在句
They will have been married for 20 years by then.这里的been 表示什
They will have been married for 20 years by then.可以换成
英语翻译1.They will have been married for 20 years by then.2.I s
他们结婚十年了 They have been married for ten years 为什么要用have been
they have been married for fifty years
they said they have been married for ten years
they have been married for ten years=it____________
They have been married for 15 years 同义句
They have been married for 15 years.翻译