成人英语三级

单选题 By the time you arrive this evening, __________ for two hours.

A.I will study
B.I will have been studied
C.I had studied
D.I will have been studying

参考答案:D进入在线模考
【参考译文】到今晚你来的时候,我们就已经学习两个小时了。
【答案解析】本题考查将来完成进行时的用法。By the time you arrive this evening是一个将来的时间,by表示在那之前,所以要用将来完成时,而且后面说学习两小时,说明这个动作到那个时候一直在持续,所以需要用到进行时,因此答案为D。

你可能感兴趣的试题

1 I would have joined him in a picnic,but I __________ his company.

A.will not like
B.don't like
C.had not liked
D.might not like

2Let´s finish our homework in a few seconds; it´s time we__________.

A.played football
B.will play football
C.play football"
D.are playing football

3 __________ at Harvard, he began to write his essay.

A.Busy was as he
B.Busy as was he
C.Busy as he was
D.As was he busy