My mother will come back _____. A an hour later B after an hour C in an hour D for an hour

这儿为什么不能选A B 要选C,有什么不同的??

an hour later 一般是表示一个过去的时间,当它表示将来的时间时,应该在上文中还有一个表示将来的时间。
after an hour是个表示过去的时间追问

是不是A B都要用在过去时态呢?

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-04
A,B 语法上没什么问题吧, 是不是要根据语境选的C? 只有C表示一小时之内。
第2个回答  2012-07-04
in在这里有将来时的意思,表示我妈妈一小时后就回来了追问

我知道...

第3个回答  2012-07-04
an hour later 表示一个过去的时间,当它表示将来的时间时,应该在上文中还有一个表示将来的时间。
after an hour表示过去的时间
in an hour 意思是 一个小时后
我妈妈一个小时后会回来。
相似回答