99问答网
所有问题
How long have you been for china与How long have you been in china的区别
如题,最好是针对于介词for与in的区别
举报该问题
推荐答案 2014-04-14
没有可比性,因为:for+一段时间,故第一句错,
应该是第二句对,即 How long have you been in China.
******************************************************************************
祝天天开心,学习进步!本题不明白,请再问;
如果对你有所帮助,请点击本页面中的“选为满意回答”按钮;谢谢!
*******************************************************************************
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/7e7evjz7vBX7jevOeB.html
其他回答
第1个回答 2014-04-14
how long have you been in 是说你在中国呆了多长时间,意思是你去了中国,但是你现在不在中国,而是回来了。而how long have you been for 是说你去中国多长时间,意思是你去了中国,现在还在中国,还没回来。
相似回答
“你来中国多久了”用英语怎么说
答:
How
long
hace
you
been
in
China
?比较好,
in和
to都可以用,但看context那人现在仍在中国所以用in
How
long
have
you
been
here
和How
long have you be
答:
一样,
前者强调how long,后者强调how long的同时也强调地点
。第一句here是副词,第二句here是名词。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 一季微光22 2015-08-15 · TA获得超过196个赞 知道答主 回答量:208 采纳率:0% 帮助的人:28.4万 我也去答题访问个人页 关注 展开全部 一样...
have
been的
用法总结?
答:
1
have been 与表示职业的名词连用,用来询问或说明某人所从事的职业
。与 how long, for 或 since 等短语连用后,则表示此种状态的持续时间。例如: Have you ever been a worker ? 你曾经当过工人吗?I've been a teacher before . 以前我曾经是一位老师。How long have you been a dirver...
how
long
have
you
been
in
china
?中为什么要用been求解
答:
how long表示一段时间,需要和延续性动词连用
。句意应该是要表达“你来中国多长时间了?”动词come 或go 都是短暂性动词,不能和how long 连用,所以要转化为延续性动词 been。【俊狼猎英】团队为您解答,请及时采纳。
how
long
have
you
been
in
chine
答:
How
long
have
you
been
in
China
?你在中国多久了?.--- 为你解答,如有帮助请采纳,如对本题有疑问可追问,Good luck!
我问老外
How
long
have
you
been
in
chinese 老外应该怎么回答,多举...
答:
“中国”是
China
。而chinese是“中国人,中文”的意思。) 当你问:
How
long
have
you
been
in China.你来中国(住)多长时间了? 老外应该答:I have been in China
for
+时间. 或者直接回答多少时间 ↓ 比如:I have been in China for 2 years/ three months/ just two weeks/several days...
have
been
用法?
答:
How
long
have
you
been
at the school? 你在/到/来这所学校多久了?They have been in
China
for
more than two years. 他们来中国两年多了。have been与表示地点的副词here 或there等连用时,与上述意思相同:I have been here for two hours. 我来这儿两个小时了。He has been ...
how
long
have
you
been
in
china
中为什么要用have呢?求解
答:
此句用的是现在完成时,即
have
+过去分词,表示到目前为止所做的事情。该句子意思是:你来中国多久了?
how
long
have
you
been
in与how
long have been to
的区别
答:
前者是“你待在……多久” 后者没有这种说法
大家正在搜
I have been here
have long been
have long done
have been to的用法
long time no see
have和have been
have been for
has long been
has been doing用法
相关问题
how long have you been in与how ...
how long have you been in chin...
How long have you been in Chin...
how long have you done与how lon...
how long have you been in chin...
How long have you been in Chin...
How long have you been in the ...
how long haveyoubeen和how long ...