回答数
2
浏览数
273
独爱陌可可
whiskey456
主要是时间状语,by the time+(表示)将来时间的从句,主句用完成时(将来完成时),所以,第一句用shall have 第二句的时间状语是由since引导,也要用完成时,这里只有完成进行时,所以,用has been living,不能用D选项,因为它是将来完成时行时,句子中没有将来的时间。
优质自考专升本问答知识库
限时免费领取!
已帮助10w+意向学历提升用户成功上岸