D
shall have done 表示对将来能完成的事情的假设
这里翻译为:等你回来的时候我应该已经完成了那篇文章
I ____writing the article by the time you get back.(2 分)
I ____writing the article by the time you get back.(2 分)
A.shall finish
B.must have finished
C.have finished
D.shall have finished
A.shall finish
B.must have finished
C.have finished
D.shall have finished
英语人气:966 ℃时间:2020-03-29 18:17:17
优质解答
我来回答
类似推荐
猜你喜欢
- 1从35起,逐次加1,得到一串整数:-34.-33,-32,-31,….我想问
- 2新颁发的《数学课程标准》提出了哪十个核心概念
- 3The chair was beside the door .It was __ it填near 还是next to?为什么?
- 4They spent two hours ____ with each other.A.talking B.talked C.to talk D.to be talked
- 5我怎么去图书馆英语怎么说
- 6熟什么无什么的成语
- 7在△ABC中,a=4,b=2,若第三边的长是偶数,求c的长?
- 8钱塘江春行全诗流露作者的什么思想感情?始终的哪一个词最能概括这种感情
- 9一平米大的陨石以光速撞到地球,地球会这么样?
- 10什么是“全球史观、革命史观、唯物史观、现代史观”?