By the time you arrived in Sydney, we will have stayed in Austrilia for more than two weeks.为啥是w
4个回答
展开全部
您好,By the time you receive this letter, I _____ this city for my home town.
A.have left B.will have left
C.leave D.will leave
与by the time 连用的句子应该用什么时态,主要是看这个时间点发生在过去还是现在或将来。you receive this letter 是将来的时间点,所以题目中的这句话应该用将来完成时。答案是B。
By the time l got to the station,the train had already gone。
A.have left B.will have left
C.leave D.will leave
与by the time 连用的句子应该用什么时态,主要是看这个时间点发生在过去还是现在或将来。you receive this letter 是将来的时间点,所以题目中的这句话应该用将来完成时。答案是B。
By the time l got to the station,the train had already gone。
展开全部
此句的前半部分应该是虚拟的,表示此人不会到达悉尼,所以用了一般过去时态。
正常情况下主句用完成时,主要看by the time 后面的部分,by the time 后面是一般现在时,主句用将来完成时,by the time 后面是一般过去时,主句用过去完成时。
虚拟语气中根据需要做相应的改动。(*^__^*)
正常情况下主句用完成时,主要看by the time 后面的部分,by the time 后面是一般现在时,主句用将来完成时,by the time 后面是一般过去时,主句用过去完成时。
虚拟语气中根据需要做相应的改动。(*^__^*)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将来完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
此句为虚拟语气中的真实条件句 we will have ............这句为主句 为将来完成时 by the time ......这句为从句 为一般现在时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询