RIPASSO TUTTI I TEMPI VERBALI
Esercizio n. 1 - PRESENT PERFECT, FOR / SINCE
Completa con il Present Perfect del verbo tra parentesi e for o since.
1. They .............................. here .............................. 1992. (live)
2. Bob .............................. tennis .............................. five years. (play)
3. Tina .............................. six new skirts .............................. 10 o’clock. (buy)
4. My football team .......................... a game .............................. 1965. (not win)
5. I .............................. my aunt .............................. Christmas. (not see)
Esercizio n. 2 - PRESENT PERFECT VS SIMPLE PAST
Completa ogni frase con il tempo corretto (simple past/present perfect)
1. ‘Who __________ (win) the Football World Cup in 2006?’
‘Italy did.’
2. What time __________ you ____________ (get up) this morning?’
3. We __________ (watch) a documentary last night, but we ___________ (not like) it at all.
4. When __________ Magellan ___________(sail) around the world?
5. What __________ you _________ (do) last weekend?
6. ‘__________ you _________ (read) Zadie Smith’s latest book?’
‘Not yet.’
7. __________ you ever __________ (eat) snails?
8. ‘Where’s Elizabeth?’
‘She _________________ (go) swimming with Jo.’
9. I ______________ (do) five exercises so far, but I ________________ (not finish) yet.
10. The weather is lovely today, it __________ (be) worse yesterday.
Esercizio n. 3
Scegli la soluzione più appropriata.
1. She haven’t felt/didn’t feel very well yesterday, so she took the day off.
2. Jim hasn’t finished/didn’t finish the English test on Tuesday.
3. Jeff Drums sold/has sold 20,000 copies of his new CD so far.
4. Did you visit/Have you visited the Eiffel Tower when you were in Paris?
5. How many times have you travelled/did you travel by plane?
6. Henry VIII broke/has broken with the Church of Rome to marry Anne Boleyn.
7. When have you started/did you start learning to read?
8. It snowed/has snowed all morning yesterday.
9. Betty’s husband has left/left her six months ago.
10. We have send/sent them two e-mails, but they haven’t replied yet.
Esercizio n. 4
Completa ciascuno spazio con un verbo al Past Simple oppure al Present Perfect.
1. What .......................... you ......................... last night? (do)
2. At 10 a.m., Joe says: ‘What ........................ you ........................ this morning?’ (do)
3. I ......................... in London from 1984 to 1996. (live)
4. I ........................... in London since January. My flat is near Big Ben. (live)
5. .................... you ever .................... an elephant? (ride)
6. When you went to Egypt, .................... you .................... a camel? (ride)
7. She ............................. twenty-five books since 1998. (write)
Esercizio n. 5 - PAST CONTINUOUS VS SIMPLE PAST
Completa ciascuna frase con un verbo al Past Continuous oppure al Past Simple. Usa
i verbi tra parentesi (attenzione: i verbi non sono in ordine!)
1. While I ...................... for the bus, I ................. my friend Charles. (meet/wait)
2. She ........................ dinner when the telephone ........................... . (cook/ring)
3. It ..................... to rain while they ............................ in the garden. (sit/begin)
4. When I ........................ home, I ........................... my homework. (come/start)
5. While she ...................... home, she .......................... an accident. (have/drive)
6. I ..........................while my Mum ......................, so she ....................... up and
......................... angry. (get/sing/get/sleep)
7. While we ........................... TV, the cat ...................... the dinner. (steal/watch)
Esercizio n. 6 - PAST PERFECT VS PAST SIMPLE
Completa ogni frase con uno dei verbi tra parentesi al Past Perfect o al Past Simple.
1. After I ....................... Tom, he ......................... me to Tina. (meet/introduce)
2. He ........................ in London before he ....................... to Cardiff. (live/move)
3. Sue ................... the exam because she ..................... very hard. (pass/study)
4. We ................. dinner because the cat .................... the meat. (not have/steal)
5. They ................... late because they .............................. the train. (be/miss)
6. After the team ................. the match, they ........................ . (win/celebrate)
7. He .......................... better after he ......................... the medicine. (feel/take)
8. John ..................... Bill because he ...................... his girlfriend. (hit/kiss)
9. After she ..................... the exam, her parents .............................. her a gold
watch. (pass/give)
10. He ........................ lunch after he ....................... the housework. (cook/finish)
Esercizio n. 7
Un tempo Tom era molto ricco ma adesso è povero. Completa le frasi con used to.
1. He ................................. in the park. (sleep)
2. He ................................. fashionable clothes. (wear)
3. He ................................. by private helicopter. (travel)
4. He ................................. champagne for breakfast. (drink)
5. He ................................. his clothes in the river. (wash)
6. He ................................. a lot of famous people. (know)
7. He ................................. on holiday with the President. (go)
8. He ................................. married to a Hollywood actress. (be)