Having received your letter
this morning, we are writing
to thank you for the same
No error
Answer is Wrong!
Answer is Right!
The correct answer is: D. No error
The sentence is grammatically correct. The phrase “Having received your letter” is a participial phrase that modifies
the subject “we.” The phrase “this morning” is an adverbial phrase that modifies the verb “received.” The phrase “to thank you for the same” is an infinitive phrase that is the object of the preposition “for.”The sentence can be rewritten as follows:
We are writing to thank you for your letter, which we received this morning.