Newsgroup: it.cultura.linguistica.inglese
Titolo: Traduzione di due frasi

Come si traducono le seguenti due frasi?
1) Faresti meglio a tornare a casa
2) Avresti fatto meglio a tornare a casa
Grazie a chi mi aiuta.
 
-- 
peppino
 

 ha scritto nel messaggio 
news:201203250...@mynewsgate.net...

1.  You'd better get back home.
2. You should have got back home.
 
Just my 2 cents. Not an English native speaker! 
 

 2) Avresti fatto meglio a tornare a casa
 
You should better have gone/come (back) home.
 
 
Se l'esortazione è ad avvicinarsi al parlante, o se il parlante 
accompagnerebbe o avrebbe accompagnato l'interlocutore, si usa il verbo 
"come". Col verbo "come", "back" è opzionale e funziona da rafforzativo.
 
Se l'esortazione è ad allontanarsi dal parlante, o se il parlante è 
lontano da entrambi i capi del tragitto (tipo se telefona da Vattelapesca) 
si usa il verbo "go".
Col verbo "go", "back" è necessario: altrimenti, invece di "tornare", 
tradurresti "andare".
 
Puoi naturalmente contrarre "should" in "'d".
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://www.worldcommunitygrid.org/index.jsp
 
http://www.rnaworld.de/rnaworld/
 
http://home.edges-grid.eu/home/
 
 
http://www.gpugrid.net/
 

 You should better have gone/come (back) home.
 
You should have gone/come (back) home.
 
You'd better go home = You had better go home
 
Kiuhnm

Kiuhnm ha scritto:
 
[...]
 
Hai ragione su tutta la linea. Mi scuso.
 
Questo è uno dei miei errori storici, e non vuole morire.
Appena mi distraggo, ritorna fuori.


):

But your second choice for both no. 1 and no. 2 are the same in English, 
while the meaning is different in Italian, no?
 
For number 2, I would suggest
 
You would have done better to go/come home.
 
-- 
Joey from New York
Among those whom I like or admire, I can find no common denominator,
but among those whom I love, I can: all of them make me laugh.
   -- WH Auden
 

 You would have done better to go/come home.
 
That's very Italian ;)
 
Kiuhnm


 
...che è quella che avevo in mente ma l'intuito mi diceva
"non suonare" bene.
 
-- 
"Tesoro, ora che sto per morire devo confessarti
che ti ho tradita con la tua migliore amica"
"Non agitarti amore, lascia che il veleno faccia
il suo effetto"
 

 You would have done better to go/come home.
 
 
How about this?
"You would have done better to have gone/come home."

 2) Avresti fatto meglio a tornare a casa
 
The suggested translations are fine. I just want to add that although 
the suggested translations may be closer to the original Italian, it is 
more likely that an English writer would write:
 
It would be better for you to return home.
It would have been better for you to return home.
 
I'm not certain that there aren't greater shadings of difference in 
meaning between these English and Italian sentences, I'm not a 
translator. I'm only suggesting phrasings that would be more common.
 
By the way, I didn't use "you should" because of the absence of "dovresti."
 
 

):

It's okay, but the simple form of the infinitive is easier and just as 
meaningful. I can't think of a reason to put the infinitive in the present 
perfect.
