Fill in the blanks with appropriate words.
I ______ them for 10 months.
A) Know
B) Knows
C) Have known
D) Will know
Answer
534.3k+ views
Hint: A verb-based method for indicating the time, and often the continuation or completion, of an event or state in relation to the time of speaking. In English, the meaning of tense refers to how we refer to time - past, current, and future. The types of tenses are- Simple, Continuous. Perfect and Perfect Continuous.
Complete answer:
Let us analyze the given options:
Option A) Know: The option A. IS incorrect. This is because the statement does not indicate something that has happened in the recent time but something that has happened in the past and is still continuing. Thus, the blank would not be filled by the Simple Present Form of tense.
Knows
Option B) Knows: The option B. is incorrect. This is because the statement does not indicate something that has happened in the recent time but something that has happened in the past and is still continuing. Also, ‘I’ is a plural pronoun and the use of ‘knows’ will even be grammatically incorrect. Thus, the use of ‘knows’ would be grammatically incorrect as well as not meet the time frame of the sentence.
Option C) Have known: The option C. is correct. This is because the sentence indicates that the event has happened in the past but is still continuing in the present. Thus, the use of Perfect present form of tense would be correct in the sentence as Perfect tense is used when the event has happened in the past and is still in continuous motion in the current times.
Option D) Will know: The option D. is incorrect. This is because the sentence is in the present time frame and ‘will know’ is used for future time frames.
Therefore the answer is option ‘C’ i.e I have known them for 10 months.
Note: In this question, it is clearly given that the sentence is in the past tense. Past tense refers to the past activities or past state of boeing. So, here the best fit is the ‘have known’ because this is the only option that describes the past activity and rest options are wrong because they do not explain the past activities. Therefore, ‘I have known them for 10 months’ is the grammatically correct word.
Complete answer:
Let us analyze the given options:
Option A) Know: The option A. IS incorrect. This is because the statement does not indicate something that has happened in the recent time but something that has happened in the past and is still continuing. Thus, the blank would not be filled by the Simple Present Form of tense.
Knows
Option B) Knows: The option B. is incorrect. This is because the statement does not indicate something that has happened in the recent time but something that has happened in the past and is still continuing. Also, ‘I’ is a plural pronoun and the use of ‘knows’ will even be grammatically incorrect. Thus, the use of ‘knows’ would be grammatically incorrect as well as not meet the time frame of the sentence.
Option C) Have known: The option C. is correct. This is because the sentence indicates that the event has happened in the past but is still continuing in the present. Thus, the use of Perfect present form of tense would be correct in the sentence as Perfect tense is used when the event has happened in the past and is still in continuous motion in the current times.
Option D) Will know: The option D. is incorrect. This is because the sentence is in the present time frame and ‘will know’ is used for future time frames.
Therefore the answer is option ‘C’ i.e I have known them for 10 months.
Note: In this question, it is clearly given that the sentence is in the past tense. Past tense refers to the past activities or past state of boeing. So, here the best fit is the ‘have known’ because this is the only option that describes the past activity and rest options are wrong because they do not explain the past activities. Therefore, ‘I have known them for 10 months’ is the grammatically correct word.
Recently Updated Pages
Master Class 12 Business Studies: Engaging Questions & Answers for Success

Master Class 12 Biology: Engaging Questions & Answers for Success

Master Class 12 Chemistry: Engaging Questions & Answers for Success

Class 12 Question and Answer - Your Ultimate Solutions Guide

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

Master Class 11 English: Engaging Questions & Answers for Success

Trending doubts
What is BLO What is the full form of BLO class 8 social science CBSE

Citizens of India can vote at the age of A 18 years class 8 social science CBSE

Right to vote is a AFundamental Right BFundamental class 8 social science CBSE

Name the states through which the Tropic of Cancer class 8 social science CBSE

Give me the opposite gender of Duck class 8 english CBSE

What are the 12 elements of nature class 8 chemistry CBSE

