He has been away from China( )three years ago
来源:百度知道 编辑:UC知道 时间:2024/06/05 19:08:31
A.after B.in C.for
为什么呢?
为什么呢?
正确答案应该是since.不过有个条件:就是把ago改为before.为什么总是有人上传错题让我们选啊?!造孽!!!!!
B
因为最后是ago,如果没有ago,便可用C
好像没有正确答案
我也觉得没有正确答案。
如果把AGO去掉,可以选FOR
要不就是把HAS改HAD,中间不加东西~
句中抄错了吧。。。。没有答案。。。。
He has been away from China( )three years ago .
A.after B.in C.for
选C.for
因为“has been away”现在完成时,表示这三年来都不在中国。after是在某段时间之后的意思, in 是表示将来的时间,惟独for 可已表示一段时间。
He has been away from China( )three years ago
He has been preparing for his wedding.
He has been there for six months
为什么Could you tell us how long he has been away?和Could you tell us when he left?是同义句?
he has been 和has he been的区别 是一个陈述一个疑问句式吗?
have been away 和 has/have left
Where do you think ___________? A.has he gone B.has he been C.he has gone D.he has been
He has been there for six months 和 My brother has never been abroad before。
He has gone to the south 和 He has been to the south如何区分?
He has been----12 years old,but he has ---- no money on him.