作业帮 > 英语 > 作业

I--------------to Guilin three times.It is a very nice place

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/22 01:16:15
I--------------to Guilin three times.It is a very nice place.
A went B will go C have gone D have been 选谁
D have been 我去过桂林三次
have been 可以和表示地点的介词短语连用,依据介词的不同和语境的不同,可以表示相当于汉语中的“去过”、“来”、“到”、“在”等不同动词的意思.和how long ,for ,since等表示时间的短语连用后,表示这种状态的持续时间.例如:
Have you been to Beijing 你去过北京吗?(不在北京问)
Has Jim been to China?吉姆来过中国吗?(在中国问)/ 吉姆去过中国吗?(在中国以外的地方问)
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 there for three years.他在那儿已经三年了.
Where have you been (to)?你刚才去哪里了?