Verbal Ability - Spotting Errors - Discussion
Discussion Forum : Spotting Errors - Section 1 (Q.No. 9)
Directions to Solve
Read each sentence to find out whether there is any grammatical error in it. The error, if any will be in one part of the sentence. The letter of that part is the answer. If there is no error, the answer is 'D'. (Ignore the errors of punctuation, if any).
9.
(solve as per the direction given above)
Discussion:
252 comments Page 14 of 26.
Surbhi said:
1 decade ago
A would be the correct answer.
Because having received your letter is absolutely incorrect.
As per grammatical rules, ing form (I.e having) is never used with the past tense (i.e received).
It may be after receiving/had received.
Because having received your letter is absolutely incorrect.
As per grammatical rules, ing form (I.e having) is never used with the past tense (i.e received).
It may be after receiving/had received.
Shreya said:
1 decade ago
The answer is right. No corrections. One needs to revise grammar rules thoroughly if this answer seems wrong.
Gurumurthy said:
1 decade ago
Having received your letter this morning, we have been writing you to thank for the same.
Vilas said:
1 decade ago
The word having is used to have some food. So it should be. I have received your letter this morning, we are writing to thank you for the same.
Vikram said:
1 decade ago
I think 'have received your letter this morning. We are writing to thank you for the same'.
Anansha said:
1 decade ago
Having received your letter this morning, we are thanking you for the same.
Swapnil tanpure said:
1 decade ago
Proper explanation,
Having + past participle = the perfect participle.
Have + past participle = the perfect tenses.
The perfect participle can be used as a modifier. It means an action recently completed relative to the main verb in the sentence. In constructions like these, the "subject" of the perfect participle is the same as the noun it modifies.
Having finished a hard day's work, Manual rested. (active voice) = Manual finished his work, and then he rested.
Having + past participle = the perfect participle.
Have + past participle = the perfect tenses.
The perfect participle can be used as a modifier. It means an action recently completed relative to the main verb in the sentence. In constructions like these, the "subject" of the perfect participle is the same as the noun it modifies.
Having finished a hard day's work, Manual rested. (active voice) = Manual finished his work, and then he rested.
Monisha said:
1 decade ago
Having received your letter is the correct answer because it should be,
I/we received your letter.
I/we received your letter.
Vinaydeep said:
1 decade ago
No grammar or spelling mistakes found.
And we can write this in another way also.
Having got your letter this morning, we are writing to thank you for the same.
And we can write this in another way also.
Having got your letter this morning, we are writing to thank you for the same.
Rakhi said:
1 decade ago
A is incorrect it should be after receiving your letter.
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers