B1grammar75 domande
Present perfect
Il present perfect collega un evento passato al suo risultato attuale; per questo non convive con un'espressione di tempo finita. In questa pagina rivedi la struttura have/has + past participle, i suoi usi e la differenza tra been e gone.
La regola
Il present perfect collega un evento passato al momento presente; per questo si rifiuta di stare accanto a un tempo finito.
Ricorda
- have o has + la terza forma del verbo (past participle).
- Serve per l'esperienza, per un risultato ancora valido e per una situazione non finita.
- ever, never, just, already, yet e still appartengono a questo tempo.
Trappola comune da evitare
I have been to Rome e I have gone to Rome non dicono la stessa cosa: been dice che sei tornato, gone dice che sei ancora li.
Mettiti alla prova
Nomina tre cose che hai fatto e tre che non hai mai fatto, poi allenati.
Argomenti di grammatica correlati
Continua a sviluppare le tue competenze con altri argomenti di questo livello.