By the end of 2170, people ___ cities and industries.

来源:百度知道 编辑:UC知道 时间:2024/06/28 09:01:40
By the end of 2170, people ___ cities and industries.

A .will establish
B . have established
C . establish
D . will have established

D.2170年是将来,by...the end of后一般跟完成时态
所以用将来完成时态:will have + done

d
将来完成时态
有By the end of...时一般跟这个时态
will have +done

我想选A因为2170 发生在未来,用将来时.但这题有点儿trick,因为是"by the end of 2170" 所以应该是将来完成时。

D将来完成时

D一般讲来完成时