Tra le due seguenti Qual è la frase corretta?

He mi ha visto ieri.

Contro.

mi aveva visto ieri.

So che usiamo il tempo past perfect per esprimere un incidente il cui effetto è ancora presente. Quindi had been è corretto?

Commenti

  • Ciascuno può essere corretto in contesti diversi. Ma è il presente perfetto che usiamo per parlare di un evento passato " il cui effetto è ancora presente " .
  • @StoneyB oh giusto. Quindi has been è giusto?
  • Dipende da cosa vuoi dire. Il presente perfetto esprime una corrente di stato nel presente derivante da unazione passata; ma non può essere usato con un tempo avverbiale che non include il presente. Il past perfect esprime uno stato attuale nel tempo passato che è il tuo focus derivante da unazione precedente. Il passato semplice esprime unazione o uno stato che ha luogo nel tempo passato che è il tuo obiettivo.

Risposta

In genere utilizziamo il past simple (saw) per gli eventi passati e il past perfect (visto) per gli eventi further nel passato. Ad esempio, potresti dire:

I avevo visto mio fratello dormiva quando sono uscito di casa la mattina, ma poi lho visto in banca.

Dovrai fornirci più contesto per queste frasi per sapere quale sarebbe più corretta, perché possono essere utilizzate entrambe in situazioni diverse.

Commenti

  • Non cè altro. Ma ho ricevuto la tua risposta.
  • Va bene, allora ' è difficile rispondere alla tua domanda in modo più approfondito ora, ma se vedi un esempio con un contesto di cui ' non sei sicuro, possiamo darti ulteriori consigli su quale la forma è migliore.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *