to solve the probem

a. He was the man who was to solve the problem, but he didn't do anything.

b. I talked to the engineer who was to fix the system, but he said he couldn't do it.

c. He was the man who was to have solved the problem, but he didn't do anything.

d. I talked to the engineer who was to  have fixed the system, but he said he couldn't do it.



Are the above sentences grammatically correct and do they make sense?

In all cases, the person has been given the task of doing something (solve the problem, fix the system).


Many thanks.

Original Post
×
×
×
×