问题描述: They will have been married for 20 years by then.如果这句话换成一般将来时算错吗 1个回答 分类:英语 2014-11-18 问题解答: 我来补答 换成一般将来时表达的意思就不一样了这句说的是:那时他们结果就满二十年了改过之后可能会是什么样的句子呢?注意,之所以不行,是因为这个marry动词为非延续性动词,不能说they will be married for 20 years他们将结婚二十年,这在汉语中也不通顺的,你不能预言他们会二十年内不离婚但可以说They will remain a couple for 20 years.他们将做二十年夫妻. 展开全文阅读