By the time you arrived in Sydney, we will have stayed in Austrilia for more than two weeks.为啥是w

bythetime主从句的时态到底是什么... by the time主从句的时态到底是什么 展开
轻舞飞扬qian
2011-01-13 · TA获得超过233个赞
知道答主
回答量:49
采纳率:0%
帮助的人:0
展开全部
您好,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。
见龙在田始飞天
2011-01-13 · TA获得超过550个赞
知道小有建树答主
回答量:392
采纳率:0%
帮助的人:311万
展开全部
此句的前半部分应该是虚拟的,表示此人不会到达悉尼,所以用了一般过去时态。
正常情况下主句用完成时,主要看by the time 后面的部分,by the time 后面是一般现在时,主句用将来完成时,by the time 后面是一般过去时,主句用过去完成时。
虚拟语气中根据需要做相应的改动。(*^__^*)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
格林3日
2011-01-13 · TA获得超过219个赞
知道答主
回答量:67
采纳率:0%
帮助的人:48.5万
展开全部
将来完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雅兰蝶轩
2011-01-18
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
此句为虚拟语气中的真实条件句 we will have ............这句为主句 为将来完成时 by the time ......这句为从句 为一般现在时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式