英语语法 till then 与 by then.有什么区别.另有一题目请分析

问题描述:

英语语法 till then 与 by then.有什么区别.另有一题目请分析
Please return( )two hours.I'll be ready( )then.
A.in till B.after till C.in by D.after by

答案C.表将来时用in,in two hours意为“在两小时内”,有时可译为“两小时后”.by then:“到那时为止”,常用于将来时或完成时,表示到了某个时候的状态.例如:I'll be at home by six o'clock.我会在6点到家.The task ...