Vai al contenuto principale

Verbo to know · Coniugazione

Present perfect di know in inglese

La risposta: have / has known

B1

Un'azione passata collegata al presente.

Questa pagina per:

Risposta rapida

Il present perfect del verbo to know in inglese è have / has known.

Esempio: I have known him for 10 years.

Coniugazione completa al present perfect

PronomeFormaForma contratta
Ihave knownI've known
Youhave knownYou've known
He / She / Ithas knownHe's / She's / It's known
Wehave knownWe've known
You (pl.)have knownYou've known
Theyhave knownThey've known

Le trappole da evitare

1. I know him for 10 years

Errore molto frequente per chi parla italiano: l'italiano dice lo conosco da 10 anni al presente, ma l'inglese vuole il present perfect per una conoscenza iniziata nel passato e ancora valida. I have known him for 10 years ✓, mai I know him for 10 years ❌.

2. I have knew

Dopo have/has ci vuole known (participio passato), non knew (past simple). I have known, mai I have knew.

3. For o since?

Con have known si usa for + durata (for 10 years) oppure since + punto di partenza (since 2014). For risponde a «per quanto tempo», since a «da quando». In italiano da copre entrambi i casi (da 10 anni / dal 2014): l'inglese distingue.

Quiz per esercitarsi

Domanda 1 / 3Banca domande The Big Challenge

Completa: I _____ him since high school.

Per andare oltre

Il concorso di inglese verifica present perfect di know su frasi vere

Invece di un esercizio isolato, i Suoi studenti incontrano questo tempo verbale in contesto, in una prova nazionale che li motiva davvero.

Iscriva i Suoi studenti

30.000 studenti ogni anno · Dalla primaria alle superiori

Esercitarsi su PLAYPadroneggia present perfect di know quando parli, non solo sul quaderno

La coniugazione ti è chiara. PLAY te la fa usare giocando, con una correzione immediata, finché non ti esce da sola.

Mettiti alla prova su present perfect di know

Gratis · Senza registrazione · 3 minuti

Per gli insegnantiFaccia lavorare tutta la classe su present perfect di know, con un monitoraggio per studente

La Academy mette a disposizione attività mirate su questa forma, con correzione automatica e progressi visibili studente per studente: capisce a colpo d’occhio chi resta indietro.

Scopra la Academy

30 giorni di prova · Senza carta di credito

Domande frequenti

Qual è il present perfect di know in inglese?+

È have known oppure has known. Known è il participio passato di to know. Uso molto frequente per esprimere una conoscenza che dura: I have known him for years (Lo conosco da anni).

Come si dice «lo conosco da 10 anni» in inglese?+

Si dice I have known him for 10 years. In inglese, una conoscenza iniziata nel passato e che dura ancora si mette al present perfect (mai al presente semplice come in italiano). I know him for 10 years è un errore classico.

Che differenza c'è tra I know e I have known?+

I know him = lo conosco (stato attuale, senza durata). I have known him for 10 years = lo conosco da 10 anni (durata che collega il passato al presente). Il present perfect aggiunge la dimensione della durata.

Che differenza c'è tra knew e known?+

Knew = past simple (passato datato, stato concluso): I knew her in 2010. Known = participio passato, usato al present perfect: I have known her since 2010. Il past simple isola, il present perfect collega al presente.

Come si formano la negazione e la domanda al present perfect di know?+

Negazione: I haven't known, she hasn't known. Domanda: Have you known him for long? How long has she known her best friend? Si inverte have/has con il soggetto, known resta invariabile.

Intorno a know Present perfect

Altre schede vicine per argomento o per uso.

know Present perfect nel programma scolastico

Questo argomento fa parte del programma ufficiale di inglese delle classi seguenti: lo ritrovi nel suo contesto annuale, insieme alle altre regole, ai verbi e ai campi lessicali da conoscere.

Aggiornato il 10 settembre 2026 dal team didattico Big Challenge — dal 1999, oltre 250 000 studenti partecipano ogni anno al nostro concorso di inglese. Il nostro approccio didattico →

Continua a imparare

Altre forme del verbo to know arrivano presto.