he has gone to L.A. for almost seven years他去洛杉矶近7年了这句话对不对 (表示他还没有回来)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 16:58:33

he has gone to L.A. for almost seven years他去洛杉矶近7年了这句话对不对 (表示他还没有回来)
he has gone to L.A. for almost seven years
他去洛杉矶近7年了
这句话对不对
(表示他还没有回来)

he has gone to L.A. for almost seven years他去洛杉矶近7年了这句话对不对 (表示他还没有回来)
不对,正确的句形应该是:
has gone to (some where) since (when)
has been in (some where) for (a period)

go是短暂性动词,不可以用于完成时态。
正确的表达应该是:he has been in L.A. for almost seven years.

是这样理解的
如果是he has been to L.A. for almost seven years
就表示他过了,并且已经回来了!
这就是 has been 和has gone的微小差别!

不对。应该说:
he has been in LA for ....
go是非延续性动词,不能和表示持续的时间状语for ...连用;所以用一个延续性动词be来替换。再如:
他离开家已经3个月了。
He has left home for three months. (错的)
He has been away from home for three mont...

全部展开

不对。应该说:
he has been in LA for ....
go是非延续性动词,不能和表示持续的时间状语for ...连用;所以用一个延续性动词be来替换。再如:
他离开家已经3个月了。
He has left home for three months. (错的)
He has been away from home for three months. (对的)
他参军三年了。
He has joined the army for 3 years. (错的)
He has been in the army for 3 years. (对的)

收起

He has gone to Shenzhen. He has gone to New York to work.He-----yesterday.a.left b.has left ---Where is your uncle?---He to Hong Kong.He there for many times.A.has gone;has beenB.has been;has been C.has gone;has gone D.has been;has gone 英语选择:Can you tell me______?A.where has he gone B.where have you gone C.where you have gone to D.where he has gone He has never_______Beijingbeen to/gone to/been/gone 英语选择题关于has gone has been--- __ Peter__ to Japan yet?--- yes.He ___ there twice.a.did,go,has gone b.has,gone,has beenc.has,been,has beend.has,gone,went为什么不能选b? He is not here,He _____ aboard on business A.has been B.has been to C.has gone D.has gone to He ( ) London with his sister.A.has been to B.has gone to C.comes急用 He has gone to Beijing.否定 he has gone to everywhere什么意思 where can I find he? ____ the post office.A he has been to B he has gone to he () London with his sister.A.has been toB.has gone toC.comes fromD.went to Look at the boy over there.Where _____ he _____ these days?A.has;gone to B.has;been to C.has;gone D.has;been Mr King _____America.He will be back next month.A.has been to B.has gone to C.has been in D.has gone in Tom ________France .He _____Paris for three weeks.a.has been to :has been tob.has gone to :has been inc.has been to:has been ind..has gone to; has been to并说明原因 he has gone to L.A. for almost seven years他去洛杉矶近7年了这句话对不对 (表示他还没有回来) Tom ( ) the Islands of Hawaii.He surfs three times a day there .A has gone to B has gone on C has been for D has been How long has he _ Beijing?A gone to B gone C been in D been to