Please consider the following sentences:
- It is an act which will make the audience think that I (have/will have) used too much time.
- The man never wants to buy her the ring, which will leave the impression that he (has/will have) bought her with it.
My question is: do we need to use "will" there just because they haven't happened? Or should we not use "will" because they are viewed from the particular future points in time?