Difficulty: Easy
Correct Answer: since one month
Explanation:
Given sentence parts (A–D)A. He has not been attendingB. English classesC. since one monthD. No error.
Concept/Approach (since vs. for)Use 'since' with a point in time ('since Monday/2019/June') and 'for' with a duration ('for one month').
Step-by-Step correction1) Identify duration phrase: 'one month' is a period, not a starting point.2) Replace: 'since one month' → 'for one month'.3) Correct sentence: 'He has not been attending English classes for one month.'
Verification/AlternativeIf a starting point were given (e.g., 'since 1st August'), 'since' would be correct.
Common pitfallsOverusing 'since' in place of 'for' with durations.
Final AnswerC — 'since one month' should be 'for one month'.
Discussion & Comments