Identify the segment in the sentence which contains the grammatical error.
Having worked for the whole day, you shall have taken some rest and begun again.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. you shall have taken.
- The error lies in option 4 because of the wrong use of "Modal verb".
- We need to replace "Shall" with "Should" for making the statement grammatically correct.
Grammatical concept:-
- 'Shall' is used in formal writing and expresses future tense. 'Should' is used in informal writing mainly, and as the past tense of 'Shall'.
- 'Shall' is used to express ideas and laws. 'Should' is used to express personal opinions and desires, and primarily to give advice.
- The given statement is used in the past tense and shows advice hence, "Should" will be the appropriate choice here.
- The chosen option contains the Grammatical Error hence, it will be the correct choice.
Correct Sentence:-
Having worked for the whole day, you should have taken some rest and begun again.