English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Tutte le categorie

qual'è la differenza tra:
Bob and Marie have gone to Rome.
Bob and Marie have been to Rome.

?
perchè poi utilizzano have gone e have been invece del passato?

2006-12-27 23:05:56 · 9 risposte · inviata da Anonymous in Società e culture Lingue

9 risposte

allora:

Bob and Marie have gone to Rome.
Bob e Maria sono andati a Roma(e sono ancora là)

Bob and Marie have been to Rome
Bob e Maria sono stati a Roma (ma non sono più lì adesso)

Si usa il present perfect per indicare azioni avvenute nel passato,in un tempo indeterminato,infatti il tempo preciso non ci interessa o non è specificato.
Si usa anche per descrivere azioni che sono iniziate nel passato ma continuano ad avere luogo nel presente ad es I have know Tom for 5 years

2006-12-27 23:09:24 · answer #1 · answered by kate20 5 · 1 1

have gone significa che sono andati e sono ancora lì.
have been significa che sono andati e tornati,l'azione cioè è finita

2006-12-27 23:14:01 · answer #2 · answered by Kitty 5 · 1 0

sono andati a Roma
sono stati a Roma

L'azione non è terminata....Non ha un limite temporale preciso

Ma nn puoi farti fare gli esercizi di inglese così...

2006-12-27 23:08:15 · answer #3 · answered by Babo1990 3 · 3 2

have gone...sta a significare ke le persone sono andate ma nn sono ritornate.
have been...significa invece di essere andati e ed essere ritornati..
-gli inglese usano il present perfect x dare informazioni generike su fatti accaduti in passato ma ke nn è precisato.. tipo ho comprato un vestito nuovo..(quando?nn si sa)
-può essere usato x esprimere un azione accaduta nel passato ma ke ha ankora riferimenti nel presente..
- x esprimere azioni nn ankora concluse

ah x gli INGLESi il present perfect è considerato un tempo del presente...
anke se noi italiani lo traduciamo con il passato prossimo..
mentre il passato sia prossimo ke remoto x loro si fa con il simple past ossia aggiungendo la terminazione "-ed" ai verbi,ma ci sono anke quelli irregolari..ke ovviamente vanno imparati a memoria..ciao

2006-12-28 00:47:11 · answer #4 · answered by Anonymous · 0 2

La differenza è piuttosto chiara se traduci e frasi e cerchi di interpretarle con attenzione.
Bob and Marie have gone to Rome significa Bob e Marie sono andati a Roma (quindi sono ancora lì).
Bob and Marie have been to Rome significa Bob e Marie sono stati a Roma (quindi sono andati e sono già ritornati).
Perchè si usi il present perfect (nome di quello che tu hai citato nella domanda con have gone e have been) piuttosto del passato è un discorso più ampio.
La regola fondamentale è che il present perfect in inglese si usa per indicare un'azione che ha una conseguenza nel presente. Infatti se tu avessi la frase, da sola (e questo da sola è molto importante), Bob e Marie sono stati a Roma potresti benissimo tradurla anche con il passato (past simple). Bob and Marie were to Rome.
Ma, se questa frase fa parte di tutto un discorso, devi stare attento al significato che ha nel contesto quella frase...
Faccio un esempio, in italiano:
Bob e Marie sono andati a Roma e io non ho potuto avvisarli di quella pratica, che oggi doveva essere già pronta...
In questa frase non è assolutamente indifferente usare o il present perfect o il passato. Perchè?
Perchè il fatto che Bob e Marie siano andati in Italia oggi (conseguenza nel presente) impedisce che la pratica sia pronta.
Questa conseguenza nel presente ci costringe ad usare il present perfect.
Un'altra regola che ci obbliga all'uso del present perfect è la presenza di una forma di durata (un capitolo un po' noioso da trattare).
Ti dico solo a proposito di questo che quando trovi le forme: da un'ora, da tre settimane, ecc. (da può essere tradotto da for o since) devi sempre, sempre, sempre usare il present perfect)!
Proviamo a fare una frase dove invece è necessario il past simple (passato):
Bob e Marie sono stati a Roma e si sono molto divertiti. In questa frase non c'è nessuna conseguenza nel presente, prendiamo semplicemente atto che si sono divertiti (potrebbe persino non interessarci affatto), e oltrettutto l'azione dell'andare a Roma e l'azione dell'andare a Roma e del divertirsi è ormai conclusa...
So che può sembrare molto complicato ma spero di averti aiutato...

2006-12-27 23:44:30 · answer #5 · answered by gulp! 3 · 0 2

sono andati
sono stati

2006-12-27 23:26:35 · answer #6 · answered by Anonymous · 0 2

have gone vuol dire che sono andati a roma ma non sono ancora tornati. have been significa che sono stati per un certo tempo a roma ma sono tornati. Have gone e have been vengono usati per indicare una azione coninuata nel tempo nel senso che può essere gia finita oppure che sta tuttora continuando. il passato ( went o were) indica una azione avvenuta in un punto preciso che di solito viene indicato con date. va bene?

2006-12-27 23:16:17 · answer #7 · answered by steewe 4 · 0 2

DEJAVU A SCUOLA CON LA MIA PROF, MA NON MI RICORDO

2006-12-27 23:31:56 · answer #8 · answered by karmyne93 3 · 0 3

E ridaje.......

2006-12-27 23:13:34 · answer #9 · answered by Magic§Sùuna 5 · 0 3

fedest.com, questions and answers