欢迎来到 家教在线 免费注册
请老师解答
 
have been in 是什么意思,怎样使用?

8个回复 按时间排序   |   按票数排序
投票
0
compejyo

这些所谓的语法没那么复杂,中国老师人为复杂化了。什么doing sth at some place,人为的公式太复杂了。

have been in 就是介词in的现在完成时的使用方式。

1.I am in this room .2.I was in this room yestoday.3.I have been in this room for about 3 hours/since he left.

投票
0
wangpingab66

have been in ,have been to,是现在完成时中的一种表达方式,前者表示“某人去了某地现在这人还在那地方”,常搭配介词for....。后者是“某人去过某地现在不在那个地方了,可能回来了”。如:

I have been in Beijing for 5 years. (我住在北京有五年了。)意思就是现在我还在北京。

I have been to Beijing three times.(我去过北京三次。)意思是现在我不在北京了。

投票
0
zhenghuiying
have / has been in +地点‘ 意思是“ 在某地……’持续了一段时间,后边加介词for加一段时间,或者表示保持某种状态
投票
0
yangyi5701719

1have been in 是曾经 或者 一直住在。。。地方 如 I have been in shanghai, 我一直住在上海

2 have been in 是一直在。。。状态 如 I have been in studying。 我一直在学习。

3 have been in 还可以单独表 一直参与。。。如 for that studying plan ,I have been in,那个学习计划我一直在参与。

投票
0
YYYYanling
现在完成时的一个考点:have been in去了并且呆在某地一段时间have been gone去了某地还没有回来have been to去过某地已经回来了
投票
0
jupiter
已经去过(并且在说话时候已回来)
投票
1
yaopingtonggao
be in 单独用可表示“在家”,如:Is your father in? = Is your father at home? (你爸爸在家吗?); have been in 可视为be in的现在完成时态,如:My father has been in for half an hour. (我爸爸回家半小时了。);be in + a place, 在某地,表状态,可与for 短语连用,如:Tom has been in China for a year. (汤姆来中国一年了。)
投票
1
贺薇子
have / has been in +地点‘ 意思是“ 在某地……’ 如 They have been in China for 5 years
更多相关问题
问题
发布者: xiaoxin 

已有3517人浏览   人关注

种类:无悬赏    状态:未解决

相关问题