1. 专升本英语时态题目
主要是时来间状语,by the time+(表示)将来自时间的从句,主句用完成时(将来完成时),所以,第一句用shall have left.第二句的时间状语是由since引导,也要用完成时,这里只有完成进行时,所以,用has been living,不能用D选项,因为它是将来完成时行时,句子中没有将来的时间。
2. 如图,专升本英语题目,想问一下这个时态怎么看
have been done ,过去完成时,这句子解析有问题,从时态看不出来,阅读理解得从上下文找根据