Hi!
I'm having a problem with understanding the use of Perfect Infinitive in Passive Voice.
In the example:
-Have you finished the report?
- Not yet. Mr James expects it ...................... (finish) by Friday.
do i need to put 'to be finished' or 'to have been finished'?
-Have you finished the report? -Not yet. Mr James expects it to be finished by Friday.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
-Have you finished the report?
-Not yet. Mr James expects it to be finished by Friday.
The perfect is a past tense, so you can't use it with "expects", which in your example has a future time meaning.
ann003- Not yet. Mr James expects it ...................... (finish) by Friday.
Passive infinitive:
Mr James expects ii to be finished by Friday.
Perfect infinitive, passive:
They were supposed to have been finished by Thursday a week ago.