Difficulty: Easy
Correct Answer: he did not so far send
Explanation:
Given data
Concept / ApproachWith time adverbials meaning ‘‘up to now’’ (‘‘so far’’), the present perfect is required. Word order also places ‘‘so far’’ mid-clause.
Step-by-Step evaluationPart 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 Answerhe did not so far send
Discussion & Comments