单选题
By the year 2010, scientists probably ______ an effective treatment for cancer.
A、
will have discovered
B、
are discovering
C、
will be discovering
D、
have discovered
【正确答案】
A
【答案解析】
“by+将来时间”用做时间状语时,句子的谓语部分一般使用将来完成时。而当“by+过去时间”用做时间状语时,句子的主语一般使用过去完成时。
提交答案
关闭