Difficulty: Easy
Correct Answer: he did not so far send
Explanation:
Given data
Concept / Approach
With time adverbials meaning ‘‘up to now’’ (‘‘so far’’), the present perfect is required. Word order also places ‘‘so far’’ mid-clause.
Step-by-Step evaluation
Part B wrongly uses simple past: should be ‘‘has not so far sent’’.
Correction
‘‘In spite of several reminders, he has not so far sent any reply to my letters.’’ (Note: ‘‘to my letters’’ is the natural object phrase; punctuation errors are to be ignored.)
Common pitfalls
Final Answer
he did not so far send
Discussion & Comments