ESERCIZI SU PRESENT-PERFECT

Con questa chiave di ricerca abbiamo trovato 81 esercizi.

Altri esercizi di GRAMMATICA e VERBI: aggettivi - apostrofo - articoli - ascolto - avverbi - be-going-to - can-must - comparativi - comprensione - conditional - congiunzioni - discorso - few-little - for-since - frasi - futuro - genitivo-sassone - gerundio - imperativo - infinito - invalsi - irregular-verbs - maiuscole - many-much - modali - negative-form - nomi - participio - passivi - past-continuous - past-perfect - past-simple - phrasal-verbs - preposizioni - present-continuous - present-perfect - present-simple - pronomi-indefiniti - pronomi-misti - pronomi-personali - pronomi-possessivi - pronomi-relativi - pronomi-riflessivi - punteggiatura - question-form - say-tell - singolare-plurale - some-any - superlativi - there - this-that - to-be - to-do - to-have - too-enough - video-esercizi - when-while - who-whose - wish -. Altri esercizi sui VOCABOLI: abbigliamento - animali - casa-arredamento - cibo - colori - corpo-umano - daily-routines - famiglia - frasi - giochi - giorni-mesi-stagioni - halloween - hobby-sport - luoghi-citta - mestieri - mezzi-trasporto - misti - natale - nazioni - numeri - opposti - scuola - tempo-atmosferico - video-esercizi -
Oppure usa la RICERCA AVANZATA in home page.


Clicca su un esercizio per svolgerlo on-line con il nostro sistema di autocorrezione

LEGENDA DIFFICOLTA' ESERCIZI: molto facile facile medio difficile molto difficile
n.209
***
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT:
1. Mark (study) biology since high school. / 2. Sophie (read) novels after school. / 3. He (love) to watch television since he was a kid. / 4. Many...
n.210
***
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT CONTINUOUS:
1. We (read)a book in my class. / 2. The entire team (works) hard to improve their skills. / 3. That horse (runs) really fast in all of the races....
n.214
***
Riscrivi le seguenti frasi cambiando il verbo al PRESENT-PERFECT(01):
1. Nora flies to Spain. / 2. Ted reads books and magazines. / 3. My friends visit Los Angeles. / 4. The actress plays many roles. / 5. My restaurant...
n.215
***
Riscrivi le seguenti frasi cambiando il verbo al PRESENT-PERFECT(02):
1. He goes to the party. / 2. She eats dinner. / 3. Oscar likes to play soccer. / 4. Four of us play the drums. / 5. Melanie sleeps for eight hours....
n.903
***
Guarda queste frasi al present perfect. FOR e SINCE vengono utilizzati correttamente o no?
1. They have been going out together for last February. // 2. According to this label, the document hasn't been updated since two years. // 3. Since...
n.908
***
Abbina ogni risposta breve a una domanda qui sotto.
RISPOSTE BREVI: A. Yes, he has. // B. No, they haven't. // C. No, it hasn't. // D. Yes, we have. // E. No, she hasn't. // F. Yes, they have. // G....
n.910
***
Completa il testo. Usa il PRESENT PERFECT o il PAST SIMPLE.
Film maker George Richards .... ( 1 - be) interested in the cinema since he ... ( 2 - be) a small child. He .... ( 3 - make) his first film when he...
n.911
***
C'è una parola in più in ognuna di queste frasi al PRESENT PERFECT, trovala.
1. I've have never been to Russia. What's it like? // 2. Have you ever been bought a sportscar? // 3. I haven't met to any famous person in my...
n.912
***
Riordina queste parole per creare delle frasi con il PRESENT PERFECT e il PAST SIMPLE. L'espressione di tempo viene prima in ogni frase.
1. times / to / been / 1998 / I've / since / . / Russia / four / , --- 2. I / had / . / , / in / Russia / on / to / to / business / go / 1998 ---...
n.242
****
Completa le frasi scegliendo il verbo alla forma giusta fra quelle proposte per ogni frase (01):
1. This sweatshirt __ by so many people in my family. / a. worn b. is being worn c. has been worn / 2. My mom __ three different countries before she...
n.243
****
Completa le frasi scegliendo il verbo alla forma giusta fra quelle proposte per ogni frase (02):
1. We __ the answers to the test, but we had forgotten them. / a. have known b. are knowing c. had known / 2. The family __ in the same neighborhood...
n.244
****
Leggi la storia e completa il brano coniugando i verbi proprosti fra parentesi al tempo corretto(01):
It was a beautiful day in Paris. Ian and Kelly had been walking all day, and now they were (to be) both very tired. They __________ (decide) to stop...
n.245
****
Leggi la storia e completa il brano coniugando i verbi proprosti fra parentesi al tempo corretto(02):
Alison had always wanted to play basketball on the high school team ever since she was (to be) a little girl. She __________ (practice) for years to...
n.246
****
Leggi la storia e completa il brano coniugando i verbi proprosti fra parentesi al tempo corretto(03):
My family and I decided to go to the new amusement park for my birthday. I had been planning our day for months, and now it was (to be) time to go. I...
n.483
****
Riordina le parole in ogni frase e scrivi una domanda al present perfect.
1. Have you finished cutting the grass? 2. Where has my friend gone? 3. Have you arranged when to meet Steve? 4. Who’s got the most conkers? 5. How...
n.649
****
Quali delle seguenti frasi sono al PRESENT PERFECT TENSE?
1 We have seen the light. / 2 I have finished my work for today. / 3 She saw him and she liked him. / 4 We had a great time in Switzerland. / 5 ...
n.650
****
Completa le seguenti frasi usando HAVE oppure HAS per il present perfect:
1 I _______ seen this movie before. / 2 She _______ just finished her exams. / 3 We _______ asked for an extension. / 4 They _______ invited us for...
n.652
****
Completa le seguenti frasi utilizzando il verbo suggerito al termine di ognuna e coniugandolo al PRESENT PERFECT TENSE(01).
1 They ___ ___ the train to Kyoto. take / 2 Mike ___ ___ for a job as a waiter. apply / 3 I ___ just ___ from my holiday. return / 4 I ___ ___ this...
n.653
****
Completa le seguenti frasi utilizzando il verbo suggerito al termine di ognuna e coniugandolo al PRESENT PERFECT TENSE(02).
11 We ___ already ___ your car. repair / 12 My secretary ___ ___ here since 2005. work / 13 Congratulations! You ___ just ___ a million dollars! win...
n.654
****
Scrivi una domanda al termine di ogni frase in modo che il primo pezzo della frase sia la sua risposta.
1 RISPOSTA= He has been to China. DOMANDA= Where __? / 2 They have lived here for three years. How long _? / 3 Scott has taken your car. Who __? / 4...
n.655
****
Riscrivi ogni frase in forma NEGATIVA:
1 He has been to China. / 2 They have sent the package. / 3 Scott has taken your car. / 4 Jacy has completed her project. / 5 I have ordered...
n.656
****
Completa ogni frase usando il PRESENT PERFECT TENSE oppure il PAST TENSE del verbo suggerito alla fine:
1 He ____ last night on a train to New York. LEAVE / 2 __ Sally ever __ her son to the zoo? TAKE / 3 I __ not __ golf for a couple of years. PLAY / 4...
n.659
****
Correggi gli errori di PRESENT PERFECT che ci sono in queste frasi:
1 Joe have finished his homework. / 2 Have you finish reading that book? / 3 I have seen that movie last week. / 4 John and Mary has started a...
n.900
****
Riempi gli spazi in queste frasi con BEEN o GONE:
1. Let's ask Peter about Florida - he's .... there twice. // 2. I've ..... to museum to see the exhibition on old dolls. It was a bit boring to be...
n.901
****
Guarda come BEEN e GONE sono usati in queste frasi e indica se sono corrette o no.
1. If you've already gone to Canada, why are you planning another vacation there? // 2. "Where's your husband, Mrs. Lawrie?" the gangster asked....
n.907
****
Leggi questo testo sul vecchio colonnello. Poi utilizza le istruzioni di risposta per scrivere delle domande utilizzando il PRESENT PERFECT o il PAST SIMPLE.
I think I have had a very interesting life. I'm 73 now and I don't work anymore. I was in the army for 51 years. I retired when I was 69. I have been...
n.945
****
Leggi questa storia e coniuga i verbi tra parentesi nel tempo giusto(01):
One day a husband and wife (1) (drive) to the countryside to visit their friends when they realised they needed to stop for gas The man was filling...
n.946
****
Leggi questa storia e coniuga i verbi tra parentesi nel tempo giusto(02):
John is 32 years old and lives in Manchester with his girlfriend, Gita He (have) a very unusual job - he is a stuntman! Every day he (drive) to the...
n.1071
****
PRESENT PERFECT CONTINUOUS, completa ogni frase usando uno dei finali suggeriti.
FRASI: 1. I am sweating because. --- 2. I've been crying because. --- 3. My clothes are all wet because. --- 4. I'm really angry because. --- 5. I'm...
n.1072
****
Leggi queste frasi e per ogni spazio, scegli tra il PRESENT PERFECT SIMPLE o il PRESENT PERFECT CONTINUOUS del verbo tra parentesi(01):
1. I've....this room all morning and now I'm exhausted! (clean) // 2. Hurry up Jane! You've only....two s and we have to write the answers to five....
n.1073
****
Leggi queste frasi e per ogni spazio, scegli tra il PRESENT PERFECT SIMPLE o il PRESENT PERFECT CONTINUOUS del verbo tra parentesi(02):
1. I'm really tired. I....since seven thirty this morning. (work) // 2. Alan....at six schools in six years. He never stays in the same job. (teach)...
n.1074
****
Leggi queste frasi e per ogni spazio, scegli tra il PRESENT PERFECT SIMPLE o il PRESENT PERFECT CONTINUOUS del verbo tra parentesi(03):
1. When I got home, the neighbor said that my dog (bark) for an hour. // 2. I (sit) on my front porch when I saw the eagle. // 3. When I called up,...
n.1075
****
Leggi queste frasi che usano il present perfect continuous e past perfect continuous. Ci sono quattro frasi corrette e quattro errate. Quali sono corrette?
1. I'd been working for a very bad company when I met my present boss, who offered me this job. // 2. Don, sit down and relax! You've been working...
n.1076
****
Metti queste parole nell'ordine corretto per fare delle frasi con il PRESENT PERFECT CONTINUOUS. Non dimenticare di includere la punteggiatura!
1. morning / cleaning / these / been / dirty /. / all / I've / floors --- 2. three / office / for / has / Liz / this /. / in / been / weeks / working...
n.1177
****
Completa le frasi coniugando il verbo tra parentesi al past oppure present perfect(01):
1. The weather ___ (be) awful in the past few days. // 2. We ___ (wash) the dishes. They’re clean now. // 3. ____ (your course, start) yet? // 4....
n.1178
****
Completa le frasi coniugando il verbo tra parentesi al past oppure present perfect(02):
11. How long ___ (Vicky, have) that camera? – For about a month. // 12. We ___ (just come) back from our holidays. // 13. You parcel ___ (arrive)....
n.1179
****
Completa le frasi coniugando il verbo tra parentesi al past oppure present perfect(03):
1. The President ___ (just come) out of the building and will make a speech in a moment. // 2. ____ (you ever be) to America? // 3. ____ (Churchill...
n.1180
****
Completa le frasi coniugando il verbo tra parentesi al past oppure present perfect(04):
11. It ___ (be) very dry so far this week, but it ___ (rain) a lot last week. // 12. I would like to meet a ghost but I ____ (never see) one before....
n.1184
****
Completa le frasi coniugando il verbo tra parentesi al present perfect(01):
1. The earth ___ here for billions of years (be). // 2. We ___ cards for the last few hours (play). // 3. We ___ problems with our new car recently...
n.1185
****
Completa le frasi coniugando il verbo tra parentesi al present perfect(02):
11. I’m tired because I ___ well lately. (not feel) // 12. _____ your problems? (your parents, always, understand) // 13. The patient ___...
n.1186
****
Completa le frasi coniugando il verbo tra parentesi al present perfect(03):
21. I ___ for 6 years. (marry) // 22. Dad ___ a number of jobs in the last few years (have). // 23. The bank is still closed. It ___ yet. (not open)...
n.1868
****
PRESENT PERFECT: scegli il verbo giusto per completare queste frasi correttamente(01).
1 George has ___ his breakfast and is ready to go. A=finished B=finish C=finishing / 2 Johnson has ___ up his room. A=tidied B=tidy C=tidying / 3 The...
n.1869
****
PRESENT PERFECT: scegli il verbo giusto per completare queste frasi correttamente(02).
1 We use the present perfect tense with the keyword ___. A=already B=ago C=last / 2 Which sentence is correct? A=Jenny has read that book a year ago....
n.2290
****
Usando queste tre parole HE – (TO)WRITE – LETTERS crea delle frasi alla forma NEGATIVA con il verbo al tempo indicato nell'elenco seguente, esempio: Simple Present = He does not write letters (01):
Present Progressive / Simple Past / Past Progressive / Present Perfect / Present Perfect Progressive / Past Perfect / will-future / going...
n.2291
****
Usando queste tre parole HE – (TO)WRITE – LETTERS crea delle frasi alla forma NEGATIVA con il verbo al tempo indicato nell'elenco seguente, esempio: Simple Present = He does not write letters (02):
Present Perfect / Present Perfect Progressive / Past Perfect Progressive / Future Progressive / Future Perfect / Future Perfect Progressive /...
n.2293
****
Indica a che tempo è coniugato il verbo di ogni frase(01):
We are watching a film - He often reads books - Tomorrow the sun will shine - I was listening to the radio yesterday evening - We are going to fly to...
n.2294
****
Indica a che tempo è coniugato il verbo di ogni frase(02):
They are riding a bike - She looked at a picture - We often take photos - I have just had a cup of tea - Alice will learn French next year -...
n.2295
****
Indica a che tempo è coniugato il verbo di ogni frase(03):
Tom is asking a question - He helped his mum last Sunday - Jessica lives with her mother - He has written an e-mail - There will be some rain in the...
n.2296
****
Indica a che tempo è coniugato ogni verbo:
cleans - is reading - listened - speak - am going - have watched - are going to fly - were - will work - has been raining
n.2297
****
Usando queste tre parole HE – (TO)WRITE – LETTERS crea delle frasi con il verbo al tempo indicato nell'elenco seguente, esempio: Simple Present = He writes letters(01):
Simple Present / Present Progressive / Simple Past / Past Progressive / Present Perfect / Present Perfect Progressive / Past Perfect / will-future /...
n.2298
****
Usando queste tre parole HE – (TO)WRITE – LETTERS crea delle frasi con il verbo al tempo indicato nell'elenco seguente, esempio: Simple Present = He writes letters(02):
Present Perfect / Present Perfect Progressive / Past Perfect Progressive / Future Progressive / Future Perfect / Future Perfect Progressive /...
n.2299
****
Quiz sul PRESENT PERFECT, rispondi ad ogni domanda scegliendo una delle risposte elencate:
Which verb forms are used with the Present Perfect? had, had had, has, has had oppure have had / What are typical signal words for the Present...
n.2301
****
Riscrivi le seguenti frasi trasformando ogni verbo al PRESENT PERFECT:
We ride our bikes. / She writes texts. / They are watching videos. / Does he often jog? / Jack plays computer games. / Why do you have so many pets?...
n.2433
****
Indica a che tempo è coniugato il verbo di ogni frase(04):
Did you play tennis yesterday? // Have you ever watched a film in English? // Was John reading the book last night? // How long have you been...
n.2517
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT nella forma NEGATIVA(01):
Our class... the test yet. (not/to write) / Tim and Joe... the boxes into the house yet. (not/to carry) / It... to snow. (not/to start) / The cat......
n.2518
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT nella forma NEGATIVA(02):
She... her room... . (not/to tidy up/yet) / They... a Tablet PC... . (not/to use/so far) / My father... the car. It is still dirty. (not/to polish) /...
n.2519
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT(01):
Karen... me an e-mail. (to send) / Dave and Pat... the museum. (to visit) / I... at the pet shop. (to be) / They... already... their rucksacks. (to...
n.2520
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT(02):
The students... a flight to Vienna. (to book) / The cat... a mouse. (just/to catch) / Jack and Brian... this picture. (just/to draw) / He... his...
n.2521
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT nella forma INTERROGATIVA(01):
...you... the kitchen door? (to paint) / ...your brother... the shopping? (to do) / ...Julian ever... a spider? (to touch) / ...your father ever......
n.2522
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT nella forma INTERROGATIVA(02):
...here... five years? (John/to live/for) / ...the e-mail to grandma... = (the twins/to write/yet) / Why... so much money on sweets? (Dan/to spend) /...
n.2523
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT(03):
Emma... this film on TV. (never/to see) / How often... she... the office this morning? (to phone) / ...the Millers... yet? (to arrive) / John... on a...
n.2524
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT(04):
I... in a restaurant before. (never/to work) / ...the school bus? (Robin/to miss/ever) / They... each other... a long time now. (to know/for) /...
n.2556
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT CONTINUOUS nella forma NEGATIVA(01):
Carl... to the teacher for the last ten minutes. (not/to listen) / The students... to learn the new words. (not/to try) / Kim... crossword puzzles....
n.2557
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT CONTINUOUS(01):
I... this website since 1999. (to run) / My parents... for years. (to smoke) / He... for his girlfriend since 6 o'clock. (to wait) / We... in Greece...
n.2558
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT CONTINUOUS nella forma NEGATIVA(02):
Andrew... in the country since 2015. (not/to live) / How long... your grandparents this car? (to drive) / They... today. (not/to cycle) / Tony... his...
n.2559
****
Completa le frasi coniugando il verbo che trovi tra parentesi al PRESENT PERFECT CONTINUOUS nella forma NEGATIVA(03):
Max... his comic book. (not/to read) / How long... French? (they/to learn) / I... for two months now. (not/to drive) / ...the whole morning? (she/to...
n.459
*****
Scrivi quale forma verbale inglese è corretto usare nelle situazioni indicate in ogni frase(01):
1. We use ____ tense to talk about actions in the future. -- 2. If an action happened today I would use ____ tense. -- 3. We use ____ tense to talk...
n.460
*****
Scrivi quale forma verbale inglese è corretto usare nelle situazioni indicate in ogni frase(02):
11. If an action happened two days ago I would use ____ tense. -- 12. We use ____ tense to talk about actions in the past but in unfinished time. --...
n.461
*****
Le seguenti istruzioni sull'uso dei verbi inglesi, sono TRUE o FALSE?(02):
8. In present perfect the action is past and the time is finished. -- 9. We need infinitive form to make questions and negative sentences in past...
n.462
*****
Le seguenti istruzioni sull'uso dei verbi inglesi, sono TRUE o FALSE?(01):
1. We use did to make question and negative sentences in past simple tense. -- 2. We use present simple to talk about regular actions and things that...
n.465
*****
Leggi la storia qui sotto e indica tutti i verbi principali. Poi scrivi un numero vicino a ciascuno di essi per mostrare se è: infinitive=1, simple form=2, past tense=3, past participle=4, ing form=5.
The Hungry Lion and the Foolish Stag
A beautiful stag was drinking at a pool. He noticed his reflection in the water and was admiring the size...
n.478
*****
Partendo dalla frase I EAT CHOCOLATE EVERY DAY, trasforma il verbo EAT nei tempi indicati(ove possibile):
2. Zero Conditional. PRESENT: 3. Present Continuous, 4. Present Perfect, 5. Present Perfect Continuous, 6. Imperative Form. PAST: 7. Past Simple, 8....
n.685
*****
QUIZ con domande miste sui verbi, scegli la risposta corretta fra quelle proposte:
1 Which of these sentences is in the present simple tense? / A) I bought a new pet. B) My pets love me. C) I’m feeding my pets. / 2 Which of these...
n.1647
*****
Guarda il video tratto dal film Cattivissimo Me(03) e rispondi alle domande facendo click e/o scrivendo sul video stesso.
Video di 2'40" con 10 domande sul present perfect. La correzione di questo esercizio viene data direttamente alla fine del video.
n.1653
*****
Guarda il video tratto dal film Cattivissimo Me(04) e rispondi alle domande facendo click e/o scrivendo sul video stesso.
Video di 3'16" con 8 domande sui vocaboli dell'abbigliamento. La correzione di questo esercizio viene data direttamente alla fine del video.
n.1870
*****
PRESENT PERFECT e avverbi di tempo: scegli l'avverbio giusto per completare queste frasi correttamente.
1 Have you __ seen a ghost? A=wherever B=ever C=never / 2 I have been to Shanghai ___. A=three times B=a time C=ever / 3 Which is the best sentence?...
n.1871
*****
PRESENT PERFECT CONTINUOUS: scegli il verbo giusto per completare queste frasi correttamente.
1 He is out of breath because he has been __. A=running B=ran C=run / 2 I'm not hungry. I've been ___ all day. A=eating B=ate C=eaten / 3 I have been...
n.1872
*****
PRESENT PERFECT forma negativa: scegli il verbo giusto per completare queste frasi correttamente.
1 She ___ eaten yet. A=have not B=has not C=not has / 2 Peter ___ finished reading the Economist. A=has not B=not has C=have not / 3 Viola has not...
n.1873
*****
PRESENT PERFECT forma passiva: scegli il verbo giusto per completare queste frasi correttamente.
1 The herb __ been used for centuries in Tibet for healing purposes. A=have B=had C=has / 2 The secret __ been passed down from generation to...
n.1874
*****
PRESENT PERFECT forma interrogativa: scegli il verbo giusto per completare queste frasi correttamente.
1 __ you ever seen a ghost? A=Have B=Has C=Had / 2 __ you ever climbed a mountain? A=Had B=Have C=Has / 3 __ Dorothy returned to Kansas yet? A=Have...
n.1900
*****
PAST SIMPLE o PRESENT PERFECT? scegli il verbo giusto per completare queste frasi correttamente.
1 I _____ golf for a couple of years. A=did not play B=have not played / 2 His boss ____ at him many times for being late. A=shouted B=has shouted /...