simple past or present perfect

Gap-fill exercise

Translate into English using the simple past or the present perfect.
1. Elle a déjà écrit un livre. = a book.
2. Il m'a donné un livre l'année dernière. = a book .
3. Quand est-ce qu'ils t'ont payé? = ?
4. Es-tu jamais allé en Irlande? = to Ireland?
5. Je n'ai pas encore compris. = .
6. Nous sommes venus il y a des mois. = .