一个高中英语单选题----巨难----许多自以为是高手的人回答得一塌糊涂,所以务必真正的高手帮忙,谢谢

Mr Brown and his wife expect that by the year 2015 they _____ in Beijing rather than in other cities.
A:are living B:will be living C:have lived D:will have lived
1、选出答案,并解释原因,
2、by 如何翻译?
3、标准翻译本句子

“俊狼猎英”团队为您大家。
D:will have lived 为正确选项。
by+将来某个时间点,是句子用将来完成时的标志,“到。。。为止”的意思。
翻译:布朗夫妇期望到2015年为止,他们能住在北京而不是其他城市。

祝你进步!追问

可是答案为什么是B项呢?

追答

我再仔细想了想,觉得B才对。
虽然by+将来某个时间点,通常用完成时态,但不是绝对的。有时也可以用作将来进行时时态,而且用于将来时态的时候,通常与for+一段时间状语连用。如:By 2013,we will have learned English for 10 years.

“俊狼猎英”为您解答。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-01
你好。
你的句子太不自然了。
1 正常情况下,你的句子应该是:Mr Brown and his wife expect that IN the year 2015 they __B___ in Beijing rather than in other cities
2 如果一定要顺从你的句子,答案应该是 will have been living.---------完成进行时强调的是live这个动作的持续进行。
3 by + 某个时间短语------------谓语动词是 完成时或者完成进行时
第2个回答  2012-06-01
D
将来完成时
by截止到
格朗先生和他的媳妇儿期望截止到2015年以前他们将已经入住北京而不是别的城市。
第3个回答  2012-06-01
B 布朗先生和他的妻子期望到2015年他们生活在北京而不是其他的城市
相似回答