ESERCIZIO NUM: 1900 - CATEGORIA: verbi > past-simple present-perfect - DIFFICOLTA': *****
CLICCA QUI per aprire un TUTORIAL sui VERBI prima di svolgere l'esercizio

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 / 3 Last night, George ___ his uncle in Crawford. A=visited B=has visited / 4 Johnson ___ junk food last week. A=gave up B=has given up / 5 Johnson ____ any junk food for over six days. A=didn't have B=hasn't had / 6 I ____ many things in my life. A=saw B=have seen / 7 I ____ from college last summer. A=graduated B=have graduated / 8 Since I met you, my life ____ forever. A=changed B=has changed / 9 A couple of days ago, I __ my grandmother. A=visited B=have visited / 10 I'm on a diet. Since July, I __ ten pounds. A=lost B=have lost / 11 __ you ever ___ a celebrity? A=Did...meet B=Have...met / 12 Where __ you __ yesterday? A=did...go B=have...been