Class 10 Exam  >  Class 10 Questions  >   I ______________________ on this island for ... Start Learning for Free
I ______________________ on this island for two years now.
  • a)
    had been living
  • b)
    was living
  • c)
    were living
  • d)
    have been living
Correct answer is option 'D'. Can you explain this answer?
Most Upvoted Answer
I ______________________ on this island for two years now.a)had been ...
Explanation:

The given sentence is talking about a duration of time that has passed and is still ongoing, which suggests the use of present perfect tense. This tense is used to describe an action that started in the past and continues in the present. The correct answer is option 'D', which is "have been living".

Present perfect tense:

The present perfect tense is formed by combining the present tense of the verb "to have" with the past participle of the main verb. It is used to describe an action that started in the past and continues in the present.

Example:
"I have been studying for two hours."

In the given sentence, the action being described is living on the island. The sentence is in present perfect tense because the action started in the past (two years ago) and is still ongoing (the person is still living on the island).

Breaking down the sentence:

"I ______________________ on this island for two years now."

- The blank space indicates that a verb is needed to complete the sentence.
- The sentence is talking about a duration of time that has passed and is still ongoing.
- The sentence is in the present perfect tense.

Options:

a) "had been living"
- This option is in past perfect tense, which is used to describe an action that was completed before another action in the past. It is not appropriate for the given sentence.

b) "was living"
- This option is in past continuous tense, which is used to describe an action that was ongoing in the past. It does not indicate that the action is still ongoing in the present.

c) "were living"
- This option is in past continuous tense, but it is incorrect because the subject is singular ("I"), so the correct verb form is "was living", not "were living".

d) "have been living"
- This option is in present perfect tense, which is appropriate for the given sentence as it describes an action that started in the past and is still ongoing in the present. This is the correct answer.

Final answer:

The correct answer is option 'D': "I have been living on this island for two years now."
Free Test
Community Answer
I ______________________ on this island for two years now.a)had been ...
We use present perfect continuous because the work is continuing till now. option D is correct.
Explore Courses for Class 10 exam

Top Courses for Class 10

Question Description
I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer? for Class 10 2025 is part of Class 10 preparation. The Question and answers have been prepared according to the Class 10 exam syllabus. Information about I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer? covers all topics & solutions for Class 10 2025 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer?.
Solutions for I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer? in English & in Hindi are available as part of our courses for Class 10. Download more important topics, notes, lectures and mock test series for Class 10 Exam by signing up for free.
Here you can find the meaning of I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer? defined & explained in the simplest way possible. Besides giving the explanation of I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer?, a detailed solution for I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer? has been provided alongside types of I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer? theory, EduRev gives you an ample number of questions to practice I ______________________ on this island for two years now.a)had been livingb)was livingc)were livingd)have been livingCorrect answer is option 'D'. Can you explain this answer? tests, examples and also practice Class 10 tests.
Explore Courses for Class 10 exam

Top Courses for Class 10

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev