been用于现在完成时吗?

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:00:25

不一定。如:
i have been to USA.(是)

i have been living in USA for 5 years.(否)

不一定

那不一定,得看具体情况!一般他可以出现在现在完成时,过去完成时,将来完成时,和有这些时态的被动句里面!
另外,他还可以出现在过去进行时等!确实是挺复杂的!