Here are the answers to the exercise on the Perfect Tense:

Exercise 1. Translate into English:

  1. Ho mangiato troppo. = I have eaten too much.
  2. Non ho mai visitato Roma. = I have never visited Rome.
  3. Hai fatto i compiti? = Have you done your homework?
  4. Dove hai passato le vacanze? = Where did you spend your holidays?
  5. Non ho fatto niente durante le vacanze. = I didn't do anything during the holidays.
  6. Ho letto un libro interessante la settimana scorsa. = I read an interesting book last week.
  7. Hai visto quel film ieri sera? = Did you seethat film last night?
  8. Mariella ha chiuso la porta quando ha lasciato la casa = Mariella shut the door when she left the house.
  9. La mamma ha comprato del pane al mercato. Mum bought some bread at the market.
  10. Cosa hai preso da mangiare oggi? = What did you have to eat?

Return to Perfect Tense Page.

Exercise 2. Translate into English:

  1. La famiglia è andata a Roma. = The family went to Rome.
  2. Tutti sono arrivati in treno. = The all arrived by train.
  3. La mia amica è partita ieri sera. = My friend left last night.
  4. L'uomo è salito in macchina. = The man got into a car.
  5. Roberto si è svegliato molto presto. = Roberto woke up very early.
  6. Le ragazze si sono alzate alle sette. = The girls got up at seven o'clock.
  7. I miei genitori sono venuti qui anni fa. = My parents came here years ago.
  8. La principessa Diana è nata in Inghilterra ma è morta a Parigi. = Princess Diana was born in England but she died in Paris.
  9. Sono rimasti dieci giorni a Bologna. = They stayed in Bologna for ten days.
  10. Dopo la guerra gli uomini sono tornati a casa. = After the war the men returned home.

Return to Perfect Tense Page.

Exercise 3 Trnalsate into Italian:

  1. I visited Italy last year. = Ho visitato l'Italia l'anno scorso.
  2. I had a strange dream. = Ho avuto un sogno strano.
  3. We have finished.= Abbiamo finito.
  4. Have you seen my watch? = Hai visto il mio orologio?
  5. They spent two weeks in Sicily. = Hanno passato due settimane in Sicilia.
  6. We ate a delicious pizza.= Abbiamo mangiato una pizza deliziosa.
  7. Marco drank too much. = Marco ha bevuto troppo.
  8. They have not paid the bill. = Non hanno pagato il conto.
  9. I have never slept so well. = Non ho mai dormito così bene.
  10. I closed the door and opened the windows. = Ho chiuso la porta e ho aperto le finestre.

Return to Perfect Tense Page.

Exercise 4. Translate into Italian: [intransitive and reflexive verbs — use essere as the auxiliary]

  1. The results have arrived. = I risultati sono arrivati.
  2. Maria has gone to the cinema. = Maria è andata al cinema.
  3. The guests left this morning. = Gli ospiti sono partiti stamattina.
  4. The girls got up very early. = Le ragazze si sono alzate molto presto.
  5. Franco got dressed in a hurry. = Franco si è vestito in fretta.
  6. The children fell asleep. = I bambini si sono addormentati.
  7. Giuliana has been in Florence on holiday. = Giuliana è stata a Firenze in vacanza
  8. The others arrived two hours ago. = Gli altri sono arrivati due ore fa.
  9. She went out and got into the car. = E' uscita ed è salita in macchina.
  10. The boys have gone home. = I ragazzi sono andati a casa.

Return to Perfect Tense Page.

Return to Grammar Index Page