Co do drugiego zdania to zobacz analogię z pierwszym:
1 They'll have completed
the new Metro lines by the time they hold the Olympics.
The new Metro lines will have been co
mpleted by the time they was hold the Olympics.
2 If they'd received
your complaint, they would have notified
you.
If they'd was received
your coplaint, they would have been notifed
you.
Poza tym niektóre formy czasownikowe są nie takie jak trzeba (w pierwszym i w drugim zdaniu)