Some of the English answers in this exercise use the past tense in English, and some use the past perfect tense, por ejemplo:
We hope that you HAVE finished it on time. NOT We hope that you finished it on time.
I hope that you booked the restaurant in advance. NOT I hope that you HAVE booked the restaurant in advance.
In English, there may be very little difference, if any, in the meaning of the sentence, but I wonder why in some examples, "have" is used and in others, it is omitted.