Q:
Improve the given sentence if necessary.
Ramesh is working in this factory for the past three months.
Answer & Explanation
Answer: A) has been working
Explanation: If some action has started in the past and is still continuing, then present perfect continuous tense should be used instead of present continuous tense. So, the phrase ‘is working’ needs to be replaced with ‘has been working’ to make the sentence contextually correct. Thus, the correct formation would be, ‘Ramesh has been working in this factory for the past three months’.
View Answer
Report Error
Discuss