I was doing exercises from great blue textbook when I met the difficult one. Please, explain me the difference between usage infinitive and present infinitive in passive voice.
Foe example: Do you think that more money should be spent on education.
Why can’t we use perfect infinitive in this example?
Another one:
This road is in very bad condition. It should have been repaired a long time ago.
Does it wrong to use be repaired in this example?
Thank you!