
Fill in the blanks with appropriate words.
I ______ them for 10 months.
A) Know
B) Knows
C) Have known
D) Will know
Answer
508.5k+ 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 8 Social Science: Engaging Questions & Answers for Success

Master Class 8 English: Engaging Questions & Answers for Success

Class 8 Question and Answer - Your Ultimate Solutions Guide

Master Class 8 Maths: Engaging Questions & Answers for Success

Master Class 8 Science: Engaging Questions & Answers for Success

Master Class 9 General Knowledge: 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

Full form of STD, ISD and PCO

Advantages and disadvantages of science

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

What are the 12 elements of nature class 8 chemistry CBSE

