hace + que & acabar de

Gap-fill exercise

Translate.
1. Juan has just opened the door.
Juan .

2. We have been studying history for five years.
la .

3. Elisa went to the store a week ago.
Hace .
OR
Elisa .

4. I have just bought a new car.
Yo .

5. You had been swimming for an hour (when you got sick).
(cuando te enfermaste).

6. Carlos had just sold his house (when he found out that his wife was pregnant).
Carlos (cuando supo que su esposa estaba encinta).

7. My sister and I did our homework an hour ago.
Hace .
OR
Mi hermana y yo .

8. Alicia had been showering for ten minutes (when the water ran out).
(cuando el agua se le acabó).

9. Our friends have just eaten lunch.
.

10. You have been reading that book for a month.
.