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
Trinangel 1年前 已收到3个回答 举报

蓝色sky天空 幼苗

共回答了15个问题采纳率:93.3% 举报

D.
1,will 后面接动词原形.排除C
2,have 与 v-ed分词 连用构成现在完成时.没有have be这种时态,排除B
3,for + 时间段与现在完成时连用,排除A,因此选D

1年前

9

canadian_cat 幼苗

共回答了1923个问题 举报

D....
到你来的时候,我会工作将近两个小时了。。。
将来完成时。。。

1年前

2

candy_he610 幼苗

共回答了28个问题 举报

D.
翻译为:等你到的时候,我已经工作2个小时了

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.042 s. - webmaster@yulucn.com