Do you know the town well No,this is the first time I __here A came B have been Ccome Dam coming但是 have been 不是表示去过的吗,本题应该还没回来 ,我感觉用have come 但是没这个选项 ,为什么不用have come

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 01:57:20
Do you know the town well No,this is the first time I __here A came B have been Ccome Dam coming但是 have been 不是表示去过的吗,本题应该还没回来 ,我感觉用have come 但是没这个选项 ,为什么不用have come

Do you know the town well No,this is the first time I __here A came B have been Ccome Dam coming但是 have been 不是表示去过的吗,本题应该还没回来 ,我感觉用have come 但是没这个选项 ,为什么不用have come
Do you know the town well No,this is the first time I __here A came B have been Ccome Dam coming
但是 have been 不是表示去过的吗,本题应该还没回来 ,我感觉用have come 但是没这个选项 ,
为什么不用have come

Do you know the town well No,this is the first time I __here A came B have been Ccome Dam coming但是 have been 不是表示去过的吗,本题应该还没回来 ,我感觉用have come 但是没这个选项 ,为什么不用have come
在这儿have been是现在完成时,是表示动作发生在过去,但对现在仍有影响,与现在仍有联系.本题中,答句“我是第一次来这儿”而对现在造成的影响是问句者仍不是对这个城镇特别了解.若果用come,应该用have came.故用have been.

这题是因为后面那个Here的问题 是指说话者所处地 后半句意思是这是我第一次来这儿

have been是现在完成时,表示你“来”的这个动作现在已经完成了,be here是说你在这个地方还没有走的这个状态,用come则不对,它是个动词不能表示现在的状态

come是短暂性动词,应该用have been 表示持续