I chose correct answer just on POE.
However, I think there is nothing wrong in usage of present perfect "has devoted" in options B and D.
This is totally fine because we dont know whether he has found or not.. May be he is finding right now..
So usage of "has devoted" is not wrong.
The options B and D are wrong for other reasons mentioned byegmat .
Posted from my mobile device
Posted from my mobile device
...
However, I think there is nothing wrong in usage of present perfect "has devoted" in options B and D.
This is totally fine because we dont know whether he has found or not.. May be he is finding right now..
So usage of "has devoted" is not wrong.
The options B and D are wrong for other reasons mentioned byegmat .
Posted from my mobile device
Posted from my mobile device
...







