"why you will leave?",she said."you have been here only a week"请问,have been to 表示曾经去过已经不在了,这里为什么这样用?

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

"why you will leave?",she said."you have been here only a week"请问,have been to 表示曾经去过已经不在了,这里为什么这样用?
"why you will leave?",she said."you have been here only a week"
请问,have been to 表示曾经去过已经不在了,这里为什么这样用?

"why you will leave?",she said."you have been here only a week"请问,have been to 表示曾经去过已经不在了,这里为什么这样用?
这里是表状态 be+状语

嗯,

这里没有用have been to的句式,have been here 和后面的a week一段时间搭配,表示呆在这里一周的状态

have十过去分词表示完成时态