1.

1). Would have been guessed2). Will have guessed what3). Would have guessed that4). No improvement

Answer»

The sentence suggests a possibility of NOBODY guessing that he was working. So, the CORRECT verb to be used here BECOMES the modal verb 'would' and not the simple future tense verb 'will'. 

Therefore, the correct answer is option 3.

Improved sentence - Nobody $would have guessed that$ he was working for the WHOLE day.$



Discussion

No Comment Found