Voglio conoscere la differenza tra “fatto” e “fatto”. Quando e dove dovrebbe essere utilizzato?
Risposta
Lho fatto — Have done è un present perfect tense , generalmente viene utilizzato quando lazione è stata completata di recente / solo ora.
Aveva fatto – Aveva fatto è un passato perfetto , si riferisce generalmente a qualcosa che è accaduto in precedenza in passato, prima che si verificasse anche unaltra azione in passato.
Ad esempio:
Abbiamo fatto il lavoro – Qui lazione è stata completata di recente / solo ora.
Il mio amico mi ha offerto una mela in classe ieri , ma io no affamato perché avevo appena pranzato – Qui lazione è avvenuta prima (“ ieri “) e unaltra azione (” avevo appena pranzato “) si è verificato anche in passato.
Risposta
” Hanno (o ha ) done “può essere utilizzato come frase dichiarativa autonoma. (“Ho fatto i compiti.”), Anche se è possibile aggiungere altre frasi (“Ho fatto i compiti, quindi” vado a trovare un amico. “)
” Avevo fatto “è sempre usato in una costruzione a più frasi (“Avevo fatto i compiti, quindi sono andato a trovare un amico.” o “Se avesse fatto i compiti, sarebbe potuto andare alla festa.”)
Risposta
Ecco la risposta che ho trovato su uno dei forum in inglese:
Abbiamo fatto i compiti. Presente perfetto. Completato in un passato molto recente.
Avevamo fatto i compiti, quindi ci è stato permesso di andare al cinema. passato perfetto. Completato in passato, prima del semplice “atto” passato di essere autorizzato.
Nota che il semplice presente di “avere”, terza persona singolare, è “ha”. Ha fatto i compiti. Il “fatto” rimane nella forma di base e non cambia. ” “è un semplice passato e non cambia per persona o numero: aveva fatto i compiti, quindi gli è stato permesso di andare al cinema.
Fonte: https://www.englishforums.com/English/HadDoneVsHaveDone/xjczc/post.htm