
Fill in the blank with the appropriate option
I met her at yesterday’s party, but I ______ her by sight for years before that.
a) Had known
b) Have known
c) Will have known
d) Had been known
Answer
576.6k+ views
Hint: To answer a question on tenses, always check the tense already used. "Met" is in the past tense so the answer should also be in the past tense. Now check the tenses given in the options and see which one is in the past tense. Then use it in the blank given in the question and check if the sentence is making sense.
Complete answer:
The correct option is option a. I met her at yesterday's party, but I had known her by sight years before that. This means that even before I met her at the party, I knew how she looks before I met her in person.
Option b is wrong because have known as present tense. Have known is wrong because when we use have known it sounds like there is something else to be added to the sentence. But the main event (meeting her at yesterday's party) has already been narrated.
Option c is wrong because it is in the future tense. In no way can the answer be in the future tense because the first part of the sentence is already in the past tense.
Option d is wrong because the use of "been" is incorrect.
Note:
There is a chance of confusion between options a and b but always remember that the clue (the usage of the past tense "met" is the clue in the given sentence) is usually in the question itself. If you are confused with the use of tense in the given question, use the option in the given sentence. You may also use it in a sentence of your own. Make some other sentence with the option and relate it to the sentence given.
Complete answer:
The correct option is option a. I met her at yesterday's party, but I had known her by sight years before that. This means that even before I met her at the party, I knew how she looks before I met her in person.
Option b is wrong because have known as present tense. Have known is wrong because when we use have known it sounds like there is something else to be added to the sentence. But the main event (meeting her at yesterday's party) has already been narrated.
Option c is wrong because it is in the future tense. In no way can the answer be in the future tense because the first part of the sentence is already in the past tense.
Option d is wrong because the use of "been" is incorrect.
Note:
There is a chance of confusion between options a and b but always remember that the clue (the usage of the past tense "met" is the clue in the given sentence) is usually in the question itself. If you are confused with the use of tense in the given question, use the option in the given sentence. You may also use it in a sentence of your own. Make some other sentence with the option and relate it to the sentence given.
Recently Updated Pages
Master Class 10 Computer Science: Engaging Questions & Answers for Success

Master Class 10 General Knowledge: Engaging Questions & Answers for Success

Master Class 10 English: Engaging Questions & Answers for Success

Master Class 10 Social Science: Engaging Questions & Answers for Success

Master Class 10 Maths: Engaging Questions & Answers for Success

Master Class 10 Science: Engaging Questions & Answers for Success

Trending doubts
What is the median of the first 10 natural numbers class 10 maths CBSE

Which women's tennis player has 24 Grand Slam singles titles?

Who is the Brand Ambassador of Incredible India?

Why is there a time difference of about 5 hours between class 10 social science CBSE

Write a letter to the principal requesting him to grant class 10 english CBSE

State and prove converse of BPT Basic Proportionality class 10 maths CBSE

