Latin Help:
1. laudaturus
a. present active infinitive
b. perfect active infinitive
c. present passive infinitive
d. present active participle
e. future active participle
2. datus esse
a. perfect passive participle
b. present passive infinitive
c. future participle
d. present active infinitive
e. perfect passive infinitive
3. pugnavisse
a. present participle
b. perfect passive participle
c. perfect passive infinitive
d. perfect active infinitive
e. future participle