Class 7 Exam  >  Class 7 Questions  >  Choose the correct tense of the following sen... Start Learning for Free
Choose the correct tense of the following sentences.
Q. We have had the same car for ten years.
  • a)
    Past Perfect
  • b)
    Simple Past
  • c)
    Future Perfect
  • d)
    Present Perfect
Correct answer is option 'D'. Can you explain this answer?
Most Upvoted Answer
Choose the correct tense of the following sentences.Q.We have had the ...

The correct tense for the given sentence is Present Perfect. Let's break down the sentence to understand why:
1. Subject: We (referring to the speaker and someone else)
2. Auxiliary Verb: have (used to form the present perfect tense)
3. Main Verb: had (past participle of "have")
4. Object: the same car
5. Time Duration: for ten years
Now, let's analyze the options:
- Past Perfect: This tense is used to express an action that happened before another action in the past. However, in the given sentence, there is no other action mentioned, so this tense is not applicable.
- Simple Past: This tense is used to describe an action that happened and completed in the past. However, the sentence indicates that the speaker still has the same car, so this tense is not appropriate.
- Future Perfect: This tense is used to express an action that will be completed before a specific time in the future. However, the sentence is talking about the past and the duration of ten years already passed, so this tense is not correct.
- Present Perfect: This tense is used to describe an action that started in the past and has a connection to the present. It is formed by using the auxiliary verb "have/has" and the past participle form of the main verb. In the given sentence, the speaker is stating that they have had the same car for ten years, highlighting the connection between the past and the present.
Therefore, the correct answer is Present Perfect (D).
Free Test
Community Answer
Choose the correct tense of the following sentences.Q.We have had the ...
Explanation:

Present Perfect Tense:
- The correct tense for the sentence "We have had the same car for ten years" is Present Perfect.
- Present Perfect is used to describe an action that started in the past and continues into the present or has just been completed.
- In this sentence, the action of having the same car has started in the past (ten years ago) and is still true in the present.

Usage of Present Perfect Tense:
- Present Perfect Tense is formed by using the auxiliary verb "have" (or "has" for third person singular) followed by the past participle of the main verb.
- It is used to express actions that have occurred at an unspecified time before now, actions that began in the past and continue into the present, or actions that have just been completed.

Example:
- "I have lived in this city for five years." (The action of living in the city started in the past and continues into the present)
By using the Present Perfect Tense in the sentence "We have had the same car for ten years," it conveys the idea that the action of having the same car started in the past and continues to be true in the present.
Attention Class 7 Students!
To make sure you are not studying endlessly, EduRev has designed Class 7 study material, with Structured Courses, Videos, & Test Series. Plus get personalized analysis, doubt solving and improvement plans to achieve a great score in Class 7.
Explore Courses for Class 7 exam

Top Courses for Class 7

Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer?
Question Description
Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer? for Class 7 2024 is part of Class 7 preparation. The Question and answers have been prepared according to the Class 7 exam syllabus. Information about Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer? covers all topics & solutions for Class 7 2024 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer?.
Solutions for Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer? in English & in Hindi are available as part of our courses for Class 7. Download more important topics, notes, lectures and mock test series for Class 7 Exam by signing up for free.
Here you can find the meaning of Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer? defined & explained in the simplest way possible. Besides giving the explanation of Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer?, a detailed solution for Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer? has been provided alongside types of Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer? theory, EduRev gives you an ample number of questions to practice Choose the correct tense of the following sentences.Q.We have had the same car for ten years.a)Past Perfectb)Simple Pastc)Future Perfectd)Present PerfectCorrect answer is option 'D'. Can you explain this answer? tests, examples and also practice Class 7 tests.
Explore Courses for Class 7 exam

Top Courses for Class 7

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