All Exams  >   CLAT  >   4 Months Preparation Course for CLAT UG  >   All Questions

All questions of Present Perfect Tense for CLAT Exam

Complete the sentence: "Have you ever _____________ to Paris?"
  • a)
    go
  • b)
    goes
  • c)
    gone
  • d)
    went
Correct answer is option 'C'. Can you explain this answer?

EduRev SSC CGL answered
The correct completion is "Have you ever gone to Paris?" In the Present Perfect Tense, 'have' is followed by the past participle form of the verb, 'gone' in this case, to ask about life experiences.

Choose the correct sentence:
  • a)
    She have visited London last year.
  • b)
    She has visit London last year.
  • c)
    She has visited London last year.
  • d)
    She visits London last year.
Correct answer is option 'C'. Can you explain this answer?

Iq Funda answered
The correct sentence is "She has visited London last year." The Present Perfect Tense is used here with 'has' followed by the past participle 'visited' for a singular third-person subject.

Identify the correct use of the present perfect tense with a time expression.
  • a)
    I have finished my work just now.
  • b)
    They have eaten dinner at 7 PM.
  • c)
    She has called me yesterday.
  • d)
    He has been sick since last week.
Correct answer is option 'D'. Can you explain this answer?

Understanding the Present Perfect Tense
The present perfect tense is used to express actions that have occurred at some indefinite point in the past but are relevant to the present. It often employs time expressions like "since," "for," "already," "yet," and "just."
Why Option D is Correct
- Correct Usage of Time Expression:
- "He has been sick since last week."
- The word "since" indicates a specific starting point in the past (last week) up to the present, making it an ideal fit for the present perfect tense.
Analysis of Other Options
- Option A:
- "I have finished my work just now."
- Incorrect because "just now" suggests a specific time, which contradicts the indefinite nature of the present perfect.
- Option B:
- "They have eaten dinner at 7 PM."
- Incorrect as "at 7 PM" specifies a definite time in the past, making it unsuitable for present perfect usage.
- Option C:
- "She has called me yesterday."
- Incorrect since "yesterday" is a specific time frame, which should be used with the simple past tense instead.
Conclusion
The correct answer, option D, effectively uses the present perfect tense with the appropriate time expression, indicating an ongoing relevance of the past action to the present moment. Understanding these nuances can greatly improve your grasp of English tenses, especially for exams like SSC CGL.

Identify the sentence that correctly uses the present perfect tense with 'since.'
  • a)
    I have known her since we were children.
  • b)
    He has left the party since 9 PM.
  • c)
    They have been here since yesterday.
  • d)
    Both A and C.
Correct answer is option 'D'. Can you explain this answer?

Explanation:

Present Perfect Tense with 'Since':
- The present perfect tense is used to indicate an action that started in the past and continues into the present. When using 'since' with the present perfect tense, it indicates the starting point of the action or event.

Sentence Analysis:
- Option A: "I have known her since we were children." This sentence correctly uses the present perfect tense with 'since' to show that the action of knowing her started when they were children and continues into the present.
- Option B: "He has left the party since 9 PM." This sentence does not use the present perfect tense correctly with 'since'. It should be "He has been at the party since 9 PM" to indicate the action that started in the past and continues into the present.
- Option C: "They have been here since yesterday." This sentence correctly uses the present perfect tense with 'since' to show that the action of being here started yesterday and continues into the present.
- Option D: "Both A and C." This option is the correct answer as both sentences A and C use the present perfect tense with 'since' correctly.
Therefore, the sentence that correctly uses the present perfect tense with 'since' is option D, which includes sentences A and C.

Identify the sentence where the present perfect tense is used to describe a continuing situation.
  • a)
    She has lived in London for ten years.
  • b)
    They have finished their homework.
  • c)
    I have read that book last week.
  • d)
    He has bought a new car.
Correct answer is option 'A'. Can you explain this answer?

Malavika Rane answered
Understanding Present Perfect Tense
The present perfect tense is used to describe actions or situations that have relevance to the present moment. It is formed using "has/have" + past participle.
Identifying the Correct Sentence
Among the provided options, option 'A' stands out:
  • Option A: She has lived in London for ten years.
  • Option B: They have finished their homework.
  • Option C: I have read that book last week.
  • Option D: He has bought a new car.


Why Option A is Correct
  • Continuing Situation: Option A indicates a situation that started in the past and continues to the present. The phrase "for ten years" suggests that she began living in London ten years ago and is still living there now.
  • Present Relevance: The use of the present perfect tense here highlights the relevance of her current living situation, emphasizing the duration of her residency.


Why Other Options Are Incorrect
  • Option B: "They have finished their homework." indicates a completed action with no ongoing relevance.
  • Option C: "I have read that book last week." is incorrect because "last week" specifies a completed action in the past, not a continuing situation.
  • Option D: "He has bought a new car." denotes a completed action of purchasing, without any indication of continuation.


Conclusion
In summary, option 'A' effectively illustrates the present perfect tense used to describe a continuing situation, making it the correct choice.

Which sentence correctly uses the present perfect tense in a passive voice?
  • a)
    The letter has been written by her.
  • b)
    A new book was been published.
  • c)
    The work have been completed.
  • d)
    The movie has been watch by them.
Correct answer is option 'A'. Can you explain this answer?

Malavika Rane answered
The Present Perfect Tense Explained
The present perfect tense is used to describe actions that occurred at an unspecified time or that started in the past and continue to the present. In the context of passive voice, the subject receives the action rather than performing it.
Analysis of Each Option
- Option A: The letter has been written by her.
- This sentence correctly utilizes the present perfect tense in passive voice.
- "Has been written" indicates that the action of writing the letter was completed at some unspecified time in the past.
- The focus is on the letter (the subject), which receives the action.
- Option B: A new book was been published.
- This option is incorrect because "was been" is grammatically incorrect.
- The correct form should be "has been published" to reflect the present perfect tense.
- Option C: The work have been completed.
- This sentence is incorrect due to subject-verb agreement.
- "Work" is a singular noun, so it should be "has been completed."
- Option D: The movie has been watch by them.
- This option is incorrect because "watch" should be in the past participle form, which is "watched."
- The correct form would be "The movie has been watched by them."
Conclusion
In summary, option A is the only sentence that correctly uses the present perfect tense in passive voice. It effectively conveys that the action of writing the letter was completed by her, without specifying when it occurred.

Choose the sentence that correctly converts from present continuous to present perfect tense.
  • a)
    I am reading a book ? I have read a book.
  • b)
    They are playing football ? They have played football.
  • c)
    She is singing a song ? She has sing a song.
  • d)
    He is working on a project ? He has worked on a project.
Correct answer is option 'B'. Can you explain this answer?

Option B correctly changes from present continuous ('are playing') to present perfect ('have played'). The present perfect tense indicates that an action has been completed up to the present time. The other options either use incorrect past participles or tense.

Find the correct sentence:
  • a)
    We has completed the project.
  • b)
    We have complete the project.
  • c)
    We have completed the project.
  • d)
    We are completed the project.
Correct answer is option 'C'. Can you explain this answer?

T.S Academy answered
The correct sentence is "We have completed the project." It correctly uses 'have' followed by the past participle 'completed' in the Present Perfect Tense for plural subjects. This tense is used for actions completed at an unspecified time before now.

Which sentence correctly uses the present perfect tense?
  • a)
    I have seen that movie last year.
  • b)
    She has never been to Paris.
  • c)
    They have played football yesterday.
  • d)
    He has eat dinner just now.
Correct answer is option 'B'. Can you explain this answer?

The present perfect tense is formed using 'have/has + past participle.' Option B correctly uses this tense ('has been') and is appropriate for actions whose time is not specified. Options A and C incorrectly use the present perfect with specific past time expressions, and Option D uses an incorrect past participle form.

Find the error in the sentence: "We have never ate sushi before."
  • a)
    We
  • b)
    have never
  • c)
    ate
  • d)
    before
Correct answer is option 'C'. Can you explain this answer?

Arnav Saini answered
Explanation:

Incorrect Verb Form:
The error in the sentence is the incorrect verb form. The correct past tense form of the verb "eat" is "ate," not "ate." Therefore, the correct sentence should be: "We have never eaten sushi before."
This correction makes the sentence grammatically accurate and conveys the intended meaning that the speaker has never tried sushi before.
Therefore, option (c) "ate" is the error in the sentence.

Select the appropriate verb form: "I __________ to the gym three times this week."
  • a)
    went
  • b)
    have gone
  • c)
    goes
  • d)
    am going
Correct answer is option 'B'. Can you explain this answer?

G.K Academy answered
The correct answer is "I have gone to the gym three times this week." In the Present Perfect Tense, 'have' is used with the first person singular subject 'I', followed by the past participle form 'gone'. This tense is often used to describe actions that have occurred within a specific time period up to the present.

Find the sentence where the present perfect tense is used incorrectly.
  • a)
    I have read this book many times.
  • b)
    We have never seen such a performance.
  • c)
    They have gone to the market an hour ago.
  • d)
    She has always loved classical music.
Correct answer is option 'C'. Can you explain this answer?

Pranab Goyal answered
Understanding Present Perfect Tense
The present perfect tense connects past actions to the present. It is formed using "have/has" followed by the past participle of the verb. This tense is typically used for experiences, changes, or situations that are relevant to the present moment.
Analyzing Option C
The sentence in option C, "They have gone to the market an hour ago," misuses the present perfect tense. Here’s why:
Time Expressions
- The phrase "an hour ago" specifies a definite time in the past.
- Present perfect tense is not appropriate with specific past time markers (like "ago," "last week," or "in 2010").
Correct Usage
- The correct form should be in the simple past tense: "They went to the market an hour ago."
- The simple past tense is used for actions that occurred at a specific time in the past and are now complete.
Examples of Correct Present Perfect Usage
- "I have read this book many times." (Experience)
- "We have never seen such a performance." (Experience)
- "She has always loved classical music." (Situation relevant to the present)
Conclusion
In summary, option C incorrectly uses the present perfect tense due to the inclusion of a specific time reference. It should be revised to reflect the simple past tense to convey the intended meaning accurately.

Select the appropriate verb form: "He _____________ any emails today."
  • a)
    hasn't sent
  • b)
    haven't sent
  • c)
    didn't send
  • d)
    doesn't send
Correct answer is option 'A'. Can you explain this answer?

Iq Funda answered
The correct answer is "He hasn't sent any emails today." In the Present Perfect Tense, 'has not' (hasn't) is used with singular third-person subjects, followed by the past participle.

Choose the correctly formed question:
  • a)
    Has she finished her homework?
  • b)
    Have she finished her homework?
  • c)
    Does she finished her homework?
  • d)
    Is she finished her homework?
Correct answer is option 'A'. Can you explain this answer?

Malavika Rane answered
Understanding the Correct Question Formulation
When forming questions in English, it's essential to use the correct auxiliary verbs and verb forms. Let's analyze the options provided:
Option A: "Has she finished her homework?"
- This option uses the auxiliary verb "has," which is appropriate for the subject "she" (third person singular).
- The main verb "finished" is in the past participle form, which correctly indicates a completed action.
- This structure is grammatically correct and commonly used in the present perfect tense to inquire about completed actions.
Option B: "Have she finished her homework?"
- This option incorrectly uses "have" with "she."
- The correct auxiliary verb for "she" should be "has."
- Therefore, this formulation is not grammatically correct.
Option C: "Does she finished her homework?"
- In this option, "does" is used as an auxiliary verb, which is appropriate for questions in the simple present tense.
- However, "finished" should be in the base form "finish" when using "does."
- So, this option is also incorrect.
Option D: "Is she finished her homework?"
- This option incorrectly uses "is" with the main verb "finished."
- The correct structure would involve "is" followed by a gerund (e.g., "Is she finishing her homework?").
- Hence, this formulation is also grammatically incorrect.
Conclusion
The only grammatically correct option is A: "Has she finished her homework?" This question effectively asks whether she has completed her homework using the appropriate tense and verb forms.

Choose the correct negative form: "I _____________ finished my work yet."
  • a)
    hasn't
  • b)
    haven't
  • c)
    didn't
  • d)
    doesn't
Correct answer is option 'B'. Can you explain this answer?

G.K Academy answered
The correct form is "I haven't finished my work yet." In the Present Perfect Tense, 'have not' (haven't) is used for negative sentences with the first person singular subject 'I'.

Which of these sentences correctly uses a negative form in the present perfect tense?
  • a)
    I haven't seen that movie yet.
  • b)
    She has not ever been to China.
  • c)
    They haven't never traveled abroad.
  • d)
    Both A and B.
Correct answer is option 'D'. Can you explain this answer?

G.K Academy answered
Both Options A and B correctly use the negative form in the present perfect tense ('haven't seen' and 'has not been'). Option C is incorrect due to the double negative ('haven't never').

Identify the sentence where the present perfect tense is used to describe an experience.
  • a)
    I have met many interesting people in my life.
  • b)
    He has gone to school today.
  • c)
    We have eaten lunch just now.
  • d)
    She has been tired this morning.
Correct answer is option 'A'. Can you explain this answer?

EduRev SSC CGL answered
Option A correctly uses the present perfect tense ('have met') to describe a life experience. The present perfect tense is often used to talk about experiences up to the present. The other options do not correctly reflect experiences or use specific past time expressions, which are not appropriate with the present perfect tense.

Identify the sentence that incorrectly uses the present perfect tense.
  • a)
    We have already discussed this topic.
  • b)
    She has just left the room.
  • c)
    They have not yet arrived.
  • d)
    I have seen him last night.
Correct answer is option 'D'. Can you explain this answer?

Iq Funda answered
Option D is incorrect because the present perfect tense should not be used with specific past time expressions like 'last night.' The present perfect is used for actions that have relevance to the present or are not tied to a specific time.

Which sentence incorrectly uses the present perfect tense?
  • a)
    We have just arrived at the station.
  • b)
    Has she ever tried sushi?
  • c)
    I have seen him yesterday.
  • d)
    He has always wanted to visit Japan.
Correct answer is option 'C'. Can you explain this answer?

Option C is incorrect because the present perfect tense ('have seen') should not be used with specific past time expressions like 'yesterday.' The present perfect tense is used for actions that have relevance to the present or are not tied to a specific time.

Choose the sentence that correctly uses the present perfect tense to describe a recent action.
  • a)
    I have just finished my homework.
  • b)
    She has eaten breakfast an hour ago.
  • c)
    They have bought a house last month.
  • d)
    He has been to the store this morning.
Correct answer is option 'A'. Can you explain this answer?

Option A correctly uses the present perfect tense ('have just finished') to describe a recent action. The other options incorrectly pair the present perfect tense with specific past times, which is not appropriate.

Which sentence correctly forms a present perfect tense question with a WH-word?
  • a)
    What has they done since they arrived?
  • b)
    Why has she not called us back?
  • c)
    Where have you been all this time?
  • d)
    Both B and C.
Correct answer is option 'D'. Can you explain this answer?

EduRev SSC CGL answered
Options B and C correctly use the present perfect tense in a question with a WH-word ('Why has' and 'Where have'). The structure is 'WH-word + has/have + subject + past participle.' Option A is incorrect due to the use of 'has' with a plural subject.

Identify the error in the sentence: "They have not understands the instructions."
  • a)
    They
  • b)
    have not
  • c)
    understands
  • d)
    the instructions
Correct answer is option 'C'. Can you explain this answer?

T.S Academy answered
The error lies in "understands". The correct form should be "understood" as in "They have not understood the instructions." After 'have not', the past participle form of the verb is used in the Present Perfect Tense.

Identify the correct negative form: "They _____________ seen that movie yet."
  • a)
    hasn't
  • b)
    haven't
  • c)
    didn't
  • d)
    isn't
Correct answer is option 'B'. Can you explain this answer?

EduRev SSC CGL answered
The correct answer is "They haven't seen that movie yet." In the Present Perfect Tense, 'have not' (haven't) is used for negative sentences with plural subjects.

Which sentence correctly uses the present perfect tense with a negative form?
  • a)
    She hasn't never been to a concert.
  • b)
    They haven't found the keys yet.
  • c)
    I haven't ever seen such a performance.
  • d)
    Both B and C.
Correct answer is option 'D'. Can you explain this answer?

EduRev SSC CGL answered
Both Options B and C correctly use the negative form in the present perfect tense ('haven't found' and 'haven't ever seen'). Option A is incorrect due to the double negative ('hasn't never').

Which sentence correctly forms a present perfect tense question involving an experience?
  • a)
    Have you ever been to New York?
  • b)
    Did you ever seen a lion?
  • c)
    Has she ever tries sushi?
  • d)
    Have they visit the museum?
Correct answer is option 'A'. Can you explain this answer?

Option A correctly forms a question in the present perfect tense about an experience ('Have you ever been to New York?'). The structure is 'Have/Has + subject + past participle + ...?' The other options either use incorrect tense or past participle forms.

Choose the correctly formed question:
  • a)
    Have they arrived yet?
  • b)
    Has they arrived yet?
  • c)
    Do they have arrived yet?
  • d)
    Is they have arrived yet?
Correct answer is option 'A'. Can you explain this answer?

The correct form is "Have they arrived yet?" In questions with the Present Perfect Tense, 'have' precedes the subject, followed by the past participle of the main verb.

Choose the correct form of the verb: "She _____________ the book already."
  • a)
    has read
  • b)
    have read
  • c)
    had read
  • d)
    is reading
Correct answer is option 'A'. Can you explain this answer?

G.K Academy answered
The correct form is "She has read the book already." In the Present Perfect Tense, 'has' is used with singular subjects, followed by the past participle form of the verb. This tense often indicates an action completed at an unspecified time before now.

Identify the sentence where the present perfect tense is used for an action completed in the recent past.
  • a)
    I have just called him.
  • b)
    She has written the report last week.
  • c)
    They have eaten their lunch just now.
  • d)
    He has been to the store yesterday.
Correct answer is option 'A'. Can you explain this answer?

EduRev SSC CGL answered
Option A correctly uses the present perfect tense ('have just called') to indicate an action completed in the recent past. The other options incorrectly use specific past time expressions with the present perfect tense, which is not appropriate.

Identify the sentence where the present perfect tense is used for an action that has an impact on the present.
  • a)
    I have lost my keys and can't enter the house.
  • b)
    She has visited Paris last summer.
  • c)
    They have eaten dinner and now they are full.
  • d)
    Both A and C.
Correct answer is option 'D'. Can you explain this answer?

G.K Academy answered
Both Options A and C correctly use the present perfect tense to describe actions that have an immediate impact on the present ('have lost' affecting the ability to enter the house, and 'have eaten' leading to feeling full). Option B is incorrect due to the use of a specific past time with the present perfect tense.

Find the sentence that correctly uses the present perfect tense with 'for' to indicate duration.
  • a)
    They have lived here for five years.
  • b)
    I have known him since we met.
  • c)
    She has been ill for last week.
  • d)
    He has worked there since 2010.
Correct answer is option 'A'. Can you explain this answer?

Option A correctly uses the present perfect tense with 'for' ('have lived here for five years') to indicate the duration of an ongoing situation. The use of 'for' is correct with a period of time, while 'since' is used with the point in time when the action started.

Find the sentence that correctly uses the present perfect tense in a negative question.
  • a)
    Haven't they left for the airport yet?
  • b)
    Hasn't she finished her assignment?
  • c)
    Have not you seen the news?
  • d)
    Both A and B.
Correct answer is option 'D'. Can you explain this answer?

G.K Academy answered
Both Options A and B correctly form negative questions in the present perfect tense ('Haven't they left' and 'Hasn't she finished'). Option C is incorrect due to the awkward placement of 'not.'

Find the error in the sentence: "They hasn't finished their homework yet."
  • a)
    They
  • b)
    hasn't
  • c)
    finished
  • d)
    yet
Correct answer is option 'B'. Can you explain this answer?

The error is in "hasn't". The correct form is "haven't" as in "They haven't finished their homework yet." In the Present Perfect Tense, 'have not' (haven't) is used with plural subjects.

Complete the sentence: "Many people ___ the new movie since it released."
  • a)
    saw
  • b)
    have seen
  • c)
    sees
  • d)
    is seeing
Correct answer is option 'B'. Can you explain this answer?

EduRev SSC CGL answered
The correct completion is "Many people have seen the new movie since it released." In the Present Perfect Tense, 'have' is used with plural subjects, followed by the past participle form of the verb, 'seen' in this case. This tense is often used to express actions that occurred at an unspecified time before now.

Identify the sentence that correctly uses the present perfect tense with 'already' in a question.
  • a)
    Have you already seen the report?
  • b)
    Has she already leaves the office?
  • c)
    Have they already ate their lunch?
  • d)
    Did he already complete the task?
Correct answer is option 'A'. Can you explain this answer?

Option A correctly uses the present perfect tense with 'already' in a question ('Have you already seen the report?'). The structure is 'Have/Has + subject + already + past participle?' The other options either use incorrect tense or past participle forms.

Which sentence correctly forms a question in the present perfect tense?
  • a)
    Has she been to Italy?
  • b)
    Have they played the game?
  • c)
    Has you seen my phone?
  • d)
    Both A and B.
Correct answer is option 'D'. Can you explain this answer?

The correct structure for forming questions in the present perfect tense is 'Has/Have + subject + past participle?' Thus, both Options A and B correctly follow this structure.

Identify the error in the sentence: "She have never traveled abroad."
  • a)
    She
  • b)
    have
  • c)
    never
  • d)
    traveled
Correct answer is option 'B'. Can you explain this answer?

T.S Academy answered
The error lies in "have". The correct form should be "has" as in "She has never traveled abroad." In the Present Perfect Tense, 'has' is used with singular third-person subjects.

Chapter doubts & questions for Present Perfect Tense - 4 Months Preparation Course for CLAT UG 2025 is part of CLAT exam preparation. The chapters have been prepared according to the CLAT exam syllabus. The Chapter doubts & questions, notes, tests & MCQs are made for CLAT 2025 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests here.

Chapter doubts & questions of Present Perfect Tense - 4 Months Preparation Course for CLAT UG in English & Hindi are available as part of CLAT exam. Download more important topics, notes, lectures and mock test series for CLAT Exam by signing up for free.

Top Courses CLAT

Related CLAT Content