
by the time you arrive this evening,_______ for two hours. a i will study bi willhave been studied
5个回答
展开全部
选D,属于将来完成进行时,意思是“等你今晚到的时候,我将已经学了两个小时了(因为是进行时,所以届时仍在学)”
本题也可用排除法,首先by the time...表示一段时间,要用完成时,排除a,其次b中的study是被动语态,即“我被学习”,显然不对,c是过去完成时,时态不对(by the time后面跟的是一般现在时arrive,指示将来的时间,同when用法一样)。
本题也可用排除法,首先by the time...表示一段时间,要用完成时,排除a,其次b中的study是被动语态,即“我被学习”,显然不对,c是过去完成时,时态不对(by the time后面跟的是一般现在时arrive,指示将来的时间,同when用法一样)。
展开全部
d iwill have been studying
表示将来的两个小时内一直在学习
表示将来的两个小时内一直在学习
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
a I will study b.I will have been studied
c I had studied d I will have been studying
选项是d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询