Red de conocimiento del abogados - Ley de patentes - ¿Cuál es la diferencia entre have been to y have been in en tiempo presente perfecto?

¿Cuál es la diferencia entre have been to y have been in en tiempo presente perfecto?

Las diferencias entre have been to, have been in y have gone to son las siguientes:

1 have been ?to significa "he estado en un lugar determinado", pero. ya no está allí ahora, puede ir seguido del número de veces, como una, dos, tres veces, etc., que significa "cuántas veces has estado en un lugar determinado", y también se puede usar con solo, nunca, nunca, etc. Por ejemplo:

Mi padre ha estado en Beijing dos veces.

Nunca he estado en la Gran Muralla.

2. ¿Ha estado? en significa "cuánto tiempo ha pasado en un lugar determinado" y se utiliza a menudo con adverbios de período de tiempo. Por ejemplo:

He estado en Shanghai durante tres años. He estado en Shanghai durante tres años.

Ha estado en Londres durante medio mes. Ha estado en Londres durante medio mes.

3. han ido a significa "ir a un lugar determinado". La persona no está presente al hablar. Generalmente, los pronombres de primera y segunda persona no se utilizan como sujeto de la oración. Como por ejemplo:

—¿Dónde está Jim? ——¿Dónde está Jim?

—Se ha ido a Inglaterra ——Se ha ido a Inglaterra. (Aún no he regresado)

Para resumir, He estado en enfatiza "he estado en el pasado" y expresa experiencia he estado en significa "ha estado en el pasado y ha regresado ahora", lo que enfatiza " recientemente" "experiencia"; han ido a significa "finalización de la acción", enfatizando que la persona ha abandonado el lugar de hablar.

Información ampliada:

Cuando han estado en, han ido a y han estado en van seguidos de los adverbios que indican ubicación, allí, aquí, etc., las preposiciones a y en son frecuentemente omitido. Tales como:

Nunca has estado allí antes, ¿verdad? Nunca has estado allí antes, ¿verdad?

Han ido allí.

Referencia: Enciclopedia Baidu_Presente perfecto