Verbal Ability - Spotting Errors - Discussion

Discussion Forum : Spotting Errors - Section 1 (Q.No. 185)
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).


185.

(solve as per the direction given above)

Last month we celebrated
the wedding of our sister for whom
we have been looking for a suitable alliance for three years.
No error.
Answer: Option
Explanation:
we had been looking for a suitable alliance for three years.
Discussion:
3 comments Page 1 of 1.

Muneeruddin said:   7 years ago
Have been is used only in that case when some work started in the past and it's continuous now.

Had been is used when the work have been finished in past and it's not continuous now.
(1)

Mohan said:   7 years ago
Can any explain the difference between had and have and where to use both of them correctly?

Prashanthi said:   7 years ago
Why can't it be for the last three years? Please explain it.

Post your comments here:

Your comments will be displayed after verification.