D.
1,will 后面接动词原形.排除C
2,have 与 v-ed分词 连用构成现在完成时.没有have be这种时态,排除B
3,for + 时间段与现在完成时连用,排除A,因此选D
By the time you arrive,I'll ( ) working for two hours.
By the time you arrive,I'll ( ) working for two hours.
A.be B.have be C.had been D.have been
A.be B.have be C.had been D.have been
英语人气:941 ℃时间:2019-10-18 08:37:22
优质解答
我来回答
类似推荐
- By the time you arrive this evening,____ for two hours.
- By the time you arrive home,I _____ for several hours,so please don't make a noise when you come in.
- by the time you arrive this evening,_______ for two hours.a i will study bi willhave been studied
- by the time you arrive night,she will have been typing for hours
- By the time you arrive in London,we __in Europe for two weeks.
猜你喜欢
- 1如图所示,在等腰三角形ABC中,AB=AC=a.且∠ABC=15°,求三角形ABC的面积.
- 2It's the third time---- late this week.
- 3函数y=ln根号下(1+x^2)/(1-x^2)的导数是什么
- 4计算(5a-4b)(-5a-4b)
- 5如果一个数可以被另外两个数整除,那么它一定能被那两个数的最小公倍数整除吗?为什么?
- 6在三角形ABC中,AD为三角形ABC的中线,AB=5CM,AC=3CM,那么三角形ABD的周长与三角形ACD得周长之差为多少度
- 7ABB词语 红()()
- 8阻值、体积一样的电阻为何有的容易烧毁?
- 9In your mind what is freedom?
- 10为什么说遵义会议是中国共产党历史上一个生死攸关的转折点?