英语小case,帮帮忙,在线~

来源:百度知道 编辑:UC知道 时间:2024/05/24 09:57:09
I hear that he will be back _______two weeks'time.
A.at B.in C.after D.for

选项是A还是D呢,老师与同学们的一件很不一致呢~
可是老师说如果没有time的话采选B, 有time的话选A耶?

我知道D肯定不对的

呵呵,没看到呀,后面还有个time,是A,百分百,我做过这两题,所以上来就答了。

at two weeks'time,是对的,说的是,强调两周后那个时间点之后。

in two weeks 两周后,
in two weeks'time两周之内,

如果我没记错的话,是这样了。
sorry.
B.in
in+一段时间,表示一段时间之后, 用于将来时,

A和D百分之一千不对,说是C还靠边,但C不用去将来,过去时常用。

B没有问题。

B
A肯定不对

选D
A不对,后加具体的时间

我绝对同意回答者: 分类上升达人 lynnelinxue - 魔导师 十一级 的意见
估计你们老师错了

B
将来时,2个星期后回来

我认为原题没有办法做。有歧义。
选in理解为“我听说他会在两周内回来”
选for理解为“他会回来在这儿呆两周”