Diciamo che ho appena ascoltato una bellissima canzone e voglio dirlo subito al mio amico. Quale frase devo usare?
A. Non sento una canzone così bella da un po .
B. Non sentivo una canzone così bella da un po di tempo.
Dovrei dire A perché al momento sono ancora entusiasta la canzone? O dovrei dire B perché latto di ascoltare la canzone è iniziato e terminato nel passato?
Commenti
- La differenza è soprattutto importante se non sei stato fisicamente attivo per un po e se hai avuto problemi che ti hanno impedito di ascoltare la canzone; ma ' mi trovo più a mio agio con la custodia (B).
- Se hai appena ascoltato la canzone, non è tanto passata quanto ' pre-presente ' ( ' Igor è qui? " ~ " No, è appena andato via ") quindi dovresti andare con (A).
Risposta
Uno degli usi del present perfect è parlare di eventi molto recenti. Dal momento che vuoi raccontarti r amico della canzone immediatamente , il present perfect è la scelta giusta. Normalmente useresti il past perfect per descrivere lascolto della canzone in un momento considerevolmente prima del momento di parlare.
Commenti
- Non certo su ' considerevolmente prima di '; Penso che sia ' in qualsiasi momento specifico del passato. Ad esempio, ' non cè niente di sbagliato in " Cinque minuti fa ho sentito una canzone che non avevo ' t sentito prima. " Ma a parte il pignolo, +1.
- @TimLymington: You ' re giusto. ' è una questione di relazione temporale tra i due verbi, ma nessuno di noi può scrivere un intero libro di grammatica in una semplice risposta qui. Lo spazio e altri vincoli significano inevitabilmente trattenere parte, spesso gran parte, della verità.
Risposta
It mi sembra che ci siano tre scelte qui.
haven “t ho sentito una canzone questo va bene per un po .
non avevo “t ha sentito una canzone questo buono per un po .
I non aveva “t sentito una canzone che buono per un po .
Per i primi due, questo bene colloca la canzone nel presente o nel passato immediato . Entrambi i verbi funzionano: haven “t funziona perché si riferisce al tempo prima che tu sentissi la canzone corrente e non” t funziona perché fa riferimento allultima volta hai sentito una canzone bella come questa.
Se non hai sentito la canzone di cui parli di recente, devi dire quella buona e lunico verbo che funziona in questo caso è hadn “t .
Risposta
Non sono daccordo con @Carlo_R. La seconda opzione è appropriata se stai descrivendo un evento passato e vuoi collocare latto di ascoltare la canzone in modo abbastanza specifico in quel contesto . Nella situazione che descrivi, la prima forma è più appropriata. Per prima cosa, se la prima cosa che fai è dire al tuo amico che non hai sentito una canzone così buona nel frattempo. Usare la seconda forma significherebbe che avevi (anche perché è un uso eccessivamente formale per un conversazione improvvisata con un amico).
Risposta
Past perfect per un evento A viene utilizzato solo in relazione a un evento passato B esprimere lidea che levento A fosse prima dellevento B. Poiché la tua frase con past perfect non menziona un secondo evento passato, è un uso sbagliato di past perfect.
Esempio: avevo studiato italiano per un po di tempo prima di è andato in Italia.
“Sono andato in Italia” è levento B. “Avevo studiato italiano” è levento passato A che giace prima dellevento B.
Esprimere lordine esatto del passato eventi è principalmente una cosa del linguaggio scritto. Nel normale discorso colloquiale questo ordine cronologico degli eventi viene spesso trascurato.
Risposta
Haven “Questo è sicuramente il contesto giusto per questa situazione.Dire a qualcuno che “non hai” parlato con loro tutto il giorno è un uso improprio della lingua inglese. Tuttavia, “Non ti ho parlato” tutto il giorno è corretto considerando che è assemblato per descrivere il passato in una situazione.
Commenti
- Penso che la risposta accettata esprima già in modo eloquente questa idea.