因为句子中有明显表明时间的词语by
一般看到by the time就两种时态:过去完成时和将来完成时
by the time后面为一般现在时,说明事情还未发生,所以用将来完成时
也就是A
The work ___A____ by the time you get there.
The work ___A____ by the time you get there.
A. will have been done B. is doneC. had been doneD. would have
请高手讲下其中的语法知识,再翻译下,我将感激不尽!为什么要选A.谢谢!
A. will have been done B. is doneC. had been doneD. would have
请高手讲下其中的语法知识,再翻译下,我将感激不尽!为什么要选A.谢谢!
英语人气:140 ℃时间:2020-01-21 19:02:15
优质解答
我来回答
类似推荐
猜你喜欢
- 1有三个连续自然数,前2个数的乘积比后2个数的乘积小86,这三个数各是多少?
- 2鲁迅的《雪》中,江南的雪有什么特点?从哪些地方可以看出?
- 3小明计划3天看完一本书,预计第一天看x页,第2天看的比第一天多50页,第三天比第二天看的5分之1少15页
- 4(2012•奉贤区一模)把标有“6V 9W”的灯泡L1和“12V 36W”的灯泡L2串联后接在电源两端,其中一只灯泡正常发光,另一只没有达到额定功率(不考虑灯丝电阻随温度的变化),则( ) A.
- 5已知慢车的速度是快车的5/6,两车从甲乙两站同时相向而行,在离中点4千米的地方相遇.求甲乙两站的距离是多少千米?
- 6一个圆形花圃的周长是50.24米,在它里面留出1/8的面积种菊花.菊花的占地面积是多少?
- 7还有哪些有关鹿和狼的故事
- 8翅膀中间有个T这是什么车得标志
- 925摄氏度时,0.01mol/lNaOH溶液的pH.为多少
- 10一个数的5分之3比这个数本身少50分之3.这个数