Exercise 1
Choose the right modal perfect
6 points
Tap the best option.
1______ haberlo dicho antes. (you should have)
2______ haber ganado el partido si no hubiera llovido. (they could have)
3Lleva tres horas sin contestar. ______ de haber salido ya. (he must have)
4______ haber esperado un poco más, pero no pudo. (he could have)
5No ______ haber dicho eso — fue muy cruel. (she should not have)
6______ haber ganado más dinero si hubiera negociado mejor. (she could have)
Exercise 3
Meaning check
5 points
Choose the sentence with the right meaning.
1Which expresses "she should have called"?
2Which expresses "he must have arrived already"?
3Which expresses "they could have won"?
4Which sentence has an error?
5Which correctly places the object pronoun?