为什么是How long has he been there 而不是How long has he gone there

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 19:52:27
为什么是How long has he been there 而不是How long has he gone there

为什么是How long has he been there 而不是How long has he gone there
为什么是How long has he been there 而不是How long has he gone there

为什么是How long has he been there 而不是How long has he gone there
go是瞬间动词,就像die、pass away、buy、borrow一类动词,不能与how long(询问持续的时间)这个疑问词连用,而be动词才是延续性动词,又如:
His father has been dead for ten years. (这里不能用has died或has passed away)
I have had the book for a week. (这里不能用have bought)
How long have you kept the book? (这里不能用have you borrowed the book)
The file has been open for ten hours. (不能说I have opened the file for ten hours.)
希望我能帮助你解疑释惑.

been表示去了somewhere还没有回来,而gone表示去了somewhere已经回来了

为什么是How long has he been there 而不是How long has he gone there How long has the shop been open为什么是been open 而不是been opened How long has he been in the hospital?翻译 i wonder how long has he been away from australia 为什么不是i wonder how long he has been away .. 请问下哦,How long does he stay here?与How long has he stayed here?有什么不同? -How long has his father worked in that city?-he has worked there s___ last year. how long后面要加什么动词?问题补充:how long 后面的动词一定是延续型动词吗?比如要用 How long has he been away from China?而不是How long has he left China? 36、 “___ times has he visited the Great Wall?”“Twice.” A、How manyB、How muchC、How oftenD、How long Do you know how long( )English.A has he learned B he has learned C has he begun to learn D he has begun to learn 英语41.How long _______ the army?41.How long _______ the army?A.has he joined B.has he served in C.has he been D.ago has he gone to为什么 if one__ interest in his work or study ,how can he do well?为什么是has no 不是had no? 英语翻译这样翻译对么?How long has he been in Hongkong?For about two months. how long has he ---?since 2004 填been to Beijing 填she 还有一个噢,How long has he been skating?也是答语三种哦 . How long has he ---------the job A found B changed C had How long has he ___(find;change;got;had) the job? How long has Tony been there ( )he left hes hometownthree years ago. long has he been away?