This quiz works best with JavaScript enabled.
Home
>
English Grammar
>
Grammar
>
Parts Of Speech
>
Verbs
>
Tenses
>
Present
>
Present Perfect Tense With Ever And Never – Quiz 1
Present Perfect Tense With Ever And Never Quiz 1 (26 MCQs)
This multiple-choice question set evaluates the understanding of forming questions and negative statements using the present perfect tense with "ever" and "never." It covers subject-verb agreement, usage in context of time references, and application to repeated actions and current relevance.
Quiz Instructions
Select an option to see the correct answer instantly.
1.
Have Anna and Paula ever ..... (be) to Australia?
A) A. been.
B) B. went.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The present perfect tense with "ever" is used to ask about a past action that has relevance to the present, often indicating that it happened at an unspecified time before now. In this case, "Have Anna and Paula ever been to Australia?" correctly uses the present perfect form "have...been" to inquire about a past event (visiting Australia) with current relevance.
Option Analysis:
Option A:
Correct. Uses the proper present perfect tense "have...been" for asking about a past action with present relevance.
Option B:
Incorrect. Uses simple past "went," which does not fit the context of the question.
Option C:
Incorrect. Includes an option that is not among the correct choices based on the given options and grammar rule.
Option D:
Incorrect. Indicates no correct answer, which contradicts the correct choice identified in Option A.
2.
This movie is new. I ..... (watch) it before.
A) A. have never watch.
B) B. have never watched.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "This movie is new. I ..... (watch) it before." requires the use of the present perfect tense to indicate an action that happened at an unspecified time before now, which fits with the context of watching a new movie for the first time.
Option B ("B. have never watched.") correctly uses the negative form of the present perfect tense, indicating that the speaker has not watched the movie in the past.
Option Analysis:
Option A:
Incorrect; "have never watch" is grammatically incorrect.
Option B:
Correct; "have never watched" uses the proper form of the present perfect tense with a negative meaning.
Option C:
Incorrect; "All the above" cannot be correct since only one option fits the context and grammar rules.
Option D:
Incorrect; "None of the above" is incorrect as Option B is valid.
3.
.... (listen) to K-Pop? Yes, I like it!
A) A. Have you ever listened.
B) B. Have you ever listening.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The present perfect tense is used to talk about an action that happened at an unspecified time before now, often with words like "ever," "never," "just," "once," and "many times." In the sentence "Have you ever listened to K-Pop? Yes, I like it!" the correct form of the verb "listen" is "listened," which matches Option A: "A. Have you ever listened."
Option Analysis:
Option A:
Correct. Uses present perfect tense with "ever."
Option B:
Incorrect. Missing the past participle form of listen.
Option C:
Incorrect. Both options are valid, but this is not a case where all apply.
Option D:
Incorrect. The correct option exists.
4.
Yes, the diamonds ..... (cost) us a lot.
A) Have costed.
B) Has costed.
C) Have cost.
D) Has cost.
Show Answer
Explanations:
The sentence "Yes, the diamonds have cost us a lot" uses the present perfect tense with an adverb of incomplete past time ("have cost"). This construction is appropriate when referring to an action that started in the past and has relevance to the present. The subject "the diamonds" is plural, so the verb should also be in its plural form "have cost."
Option Analysis:
Option A:
"Have costed" - Incorrect as it uses a non-standard form of the verb.
Option B:
"Has costed" - Incorrect for the same reason as Option A and also uses singular subject-verb agreement incorrectly.
Option C:
"Have cost" - Correct. It maintains plural subject-verb agreement and is in the present perfect tense, appropriate for actions with a connection to the present.
Option D:
"Has cost" - Incorrect as it uses singular subject-verb agreement incorrectly.
5.
Have you ever ..... (feel) asleep in class?
A) A. fallen.
B) B. felt.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The present perfect tense is used to talk about an action that happened at an unspecified time before now, often with words like "ever," "never," "just," "once," "several times," and "many times." In the sentence "Have you ever ... (feel) asleep in class?" the correct form of the verb should be in its past participle form to match the auxiliary verb "have" in the present perfect tense. The word "fallen" is the past participle of "fall," which correctly fits into this context.
Option Analysis:
Option A:
Correct. "Fallen" is the past participle form that matches with the auxiliary verb "have" in the present perfect tense.
Option B:
Incorrect. "Felt" is the past simple form, not suitable for the present perfect tense.
Option C:
Incorrect. Both A and B are incorrect; only A fits the context of the sentence.
Option D:
Incorrect. There is a correct answer among the options provided.
6.
Have you ever ridden on a horse?
A) Yes, I have ever ridden on a horse.
B) No, I have never ridden on a horse.
C) Yes, I have never ridden on a horse.
D) No, I have ever ridden on a horse.
Show Answer
Explanations:
Option B is correct because it uses the present perfect tense with "never," which is appropriate for expressing an experience that has not occurred in one's life up to now. The sentence structure follows the rule that "have/has + never + past participle" is used to indicate a negative experience or action that has not happened.
Option Analysis:
Option A:
Incorrect; uses "ever," which would be appropriate for confirming an experience, but here it contradicts the context of no horse riding.
Option B:
Correct; uses "never" with present perfect tense to indicate a negative experience that has not occurred.
Option C:
Incorrect; uses "never" incorrectly as if confirming an experience, which is contradictory.
Option D:
Incorrect; uses "ever," which would be appropriate for confirming an experience, but here it contradicts the context of no horse riding.
7.
Have you ..... been to Japan?
A) Ever.
B) Already.
C) Yet.
D) Never.
Show Answer
Explanations:
The present perfect tense is used to talk about an action that happened at an unspecified time before now, often with words like "ever," "never," "just," "once," and "many times." In the question "Have you ... been to Japan?" using "ever" (Option A) fits well because it asks if the person has ever visited Japan in their lifetime.
Option Analysis:
Option A:
Correct. "Ever" is appropriate for asking about a past action with an unspecified time before now.
Option B:
Incorrect. "Already" implies the action has happened and asks if it has occurred up to this point, which doesn't fit the context of visiting Japan at some point in the past.
Option C:
Incorrect. "Yet" is used with negative questions or negative statements and is not appropriate here.
Option D:
Incorrect. "Never" would imply asking if the person has never been to Japan, which changes the meaning of the question.
8.
This is her first time. She ..... (sing) in public.
A) A. has never sung.
B) B. have never sang.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "This is her first time. She has never sung in public." uses the present perfect tense with "never," indicating an action that started in the past and continues to have relevance now. The subject "She" requires a singular verb form, so "has" is correct.
Option Analysis:
Option A:
Correct. Uses proper singular verb form and present perfect tense with "never."
Option B:
Incorrect. Uses plural subject-verb agreement ("have") which does not match the singular subject "She." Also, "sang" should be in its base form as it is used after "has."
Option C:
Incorrect. Both options A and B are incorrect; therefore, this option cannot be correct.
Option D:
Incorrect. There is a correct answer among the given choices.
9.
It has been two hours but Cindy ..... not ..... a break yet.
A) Has taken.
B) Is taking.
C) Is taken.
D) Has took.
Show Answer
Explanations:
The sentence "It has been two hours but Cindy ... not ... a break yet" uses the present perfect tense with "ever," as indicated by the phrase "has been." This structure is used to describe an action that started in the past and continues up to now. The correct form for this context is "Has not taken," which matches Option A.
Option Analysis:
Option A:
Correct. Uses present perfect tense with negative, indicating an ongoing situation from the past.
Option B:
Incorrect. Uses continuous form, which doesn't fit the context of a completed action in the past that continues now.
Option C:
Incorrect. Verb "taken" is passive and doesn't match the active subject "Cindy."
Option D:
Incorrect. Uses past tense, which doesn't fit the ongoing nature of the situation described by "has been two hours."
10.
I have ..... been to Japan before. You should take me there next time.
A) Haven't.
B) Never.
C) Yet.
D) Ever.
Show Answer
Explanations:
The sentence "I have never been to Japan before" uses the present perfect tense with "never," indicating a past action that has relevance to the present, and it negates any prior experience of visiting Japan.
Option Analysis:
Option A:
"Haven't." Incorrect. This implies an affirmative statement about having visited Japan at some point in the past.
Option B:
"Never." Correct. It accurately uses the present perfect tense with "never" to indicate no prior experience of visiting Japan.
Option C:
"Yet." Incorrect. This is typically used with the present perfect and implies a future action, e.g., "I have not been to Japan yet."
Option D:
"Ever." Incorrect. While this can be used in questions or negatives, it does not fit grammatically here as it would require rephrasing.
11.
..... Ann and Tim ..... (drive) a car on their own?
A) Have never driven.
B) Has never droven.
C) Has ever droven.
D) Have ever driven.
Show Answer
Explanations:
The present perfect tense is used to talk about an action that happened at an unspecified time before now, often with words like "ever" and "never". In this sentence, Ann and Tim are referred to as plural subjects ("Ann and Tim"), so the verb should also be in plural form. The correct answer uses both "have" (plural) and "ever driven" (indicating a past action related to now). Therefore, option D is correct.
Option Analysis:
Option A:
Incorrect because it uses singular "has" with plural subjects.
Option B:
Incorrect for the same reason as Option A and misspells "droven".
Option C:
Incorrect because it uses singular "has" with plural subjects and misspells "droven".
Option D:
Correct, using plural "have" and correct form "ever driven".
12.
Have you ..... seen her perform?
A) Ever.
B) Never.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "Have you ever seen her perform?" uses the present perfect tense with the adverb "ever." This structure is used to ask about an action that happened at an unspecified time before now, and it can refer to a single event or multiple events. The correct answer is A) Ever because it fits the context of asking if the person has experienced something in their lifetime.
Option Analysis:
Option A:
Correct. "Ever" with present perfect tense asks about past actions related to now.
Option B:
Incorrect. "Never" would imply no experience, which doesn't fit the question's intent.
Option C:
Incorrect. "All the above" is not applicable since only one option fits correctly.
Option D:
Incorrect. "None of the above" is incorrect because Option A is correct.
13.
..... Jenny ..... (hang) the washing on her own?
A) Have ever hung.
B) Have never hang.
C) Has never hung.
D) Has ever hung.
Show Answer
Explanations:
The sentence "Has Jenny ever hung the washing on her own?" uses the present perfect tense with "ever," which is appropriate for asking about a past action that has relevance to the present. The correct form of the verb in this context is "has hung" rather than "have hung." Therefore, option D) Has ever hung is the correct answer.
Option Analysis:
Option A:
Incorrect because it uses "have" instead of "has," and the past participle should be "hung," not "hanged."
Option B:
Incorrect for the same reasons as Option A.
Option C:
Incorrect because it uses "never" which is not appropriate in this context since we are asking about a positive experience (ever hanging).
Option D:
Correct as explained above.
14.
No, these men ..... (take) a vow before.
A) Has never token.
B) Have never taken.
C) Has ever taken.
D) Have ever token.
Show Answer
Explanations:
The sentence "No, these men ..... (take) a vow before." requires the use of the present perfect tense with "never" to indicate an action that has not occurred up to now. The correct form is "Have never taken," which matches option B.
Option Analysis:
Option A:
Incorrect; "Has never token" uses incorrect verb form and spelling.
Option B:
Correct; "Have never taken" is the proper present perfect tense with "never."
Option C:
Incorrect; "Has ever taken" implies an action that has occurred at least once, which contradicts the meaning of "never."
Option D:
Incorrect; "Have ever token" uses incorrect verb form and spelling.
15.
The students ..... some difficult exercises.
A) Has did.
B) Have did.
C) Have done.
D) Has done.
Show Answer
Explanations:
The sentence "The students have done some difficult exercises" uses the present perfect tense, which is formed with "have" or "has" followed by the past participle of the verb. In this case, "done" is the correct past participle for "do." The subject "the students" is plural, so we use "have" rather than "has."
The phrase "some difficult exercises" indicates a completed action that has relevance to the present.
Option Analysis:
Option A:
Incorrect. "Has did" is not grammatically correct; it should be "has done" or "have done."
Option B:
Incorrect. "Have did" is not the proper form; it should be "have done."
Option C:
Correct. "Have done" uses the correct present perfect tense for a plural subject.
Option D:
Incorrect. "Has done" would be used with a singular subject, not a plural one like "the students."
16.
.... you ..... (visit) to the new park?
A) A. Have/ever visited.
B) B. Have/ever visits.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "Have/ever visited" is correct because it uses the present perfect tense with the adverb "ever," which is appropriate for asking about a past action that has relevance to the present. The structure "have + past participle" (visited) is used in this case.
Option Analysis:
Option A:
Correct. Uses proper present perfect tense with "ever."
Option B:
Incorrect. "Have/visits" does not follow correct grammar rules for the present perfect tense.
Option C:
Incorrect. Both options in this choice are grammatically incorrect.
Option D:
Incorrect. At least one of the given options is correct.
17.
She ..... too many excuses. I cannot accept another.
A) Is giving.
B) Is given.
C) Has gave.
D) Has given.
Show Answer
Explanations:
The sentence requires the present perfect tense to indicate an action that has happened at an unspecified time before now, which is appropriate for "too many excuses." The use of "ever" in the context suggests a sense of repetition or frequency up until now. Therefore, "has given" correctly conveys this meaning.
Option Analysis:
Option A:
Incorrect. Present continuous tense does not fit the context.
Option B:
Incorrect. Passive voice is not suitable here.
Option C:
Incorrect. Past simple tense does not indicate an action up to now.
Option D:
Correct. Present perfect tense accurately conveys the sense of repetition and up-to-now timing.
18.
Have you ever ..... (send) a message to the wrong person?
A) A. sending.
B) B. sent.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "Have you ever sent a message to the wrong person?" uses the present perfect tense with the adverb "ever." This construction is used to ask about an action that happened at an unspecified time before now, and it can refer to a single event or multiple events. The correct form for this question is "have + subject + past participle," which in this case is "Have you ever sent."
Option Analysis:
Option A:
Incorrect. "Sending" is the base form of the verb and does not fit the present perfect tense with "ever."
Option B:
Correct. "Sent" is the past participle, fitting the structure for the present perfect tense with "ever."
Option C:
Incorrect. Both A and B are correct; this option suggests all options are valid, which they are not.
Option D:
Incorrect. The question can be correctly answered using either A or B, so this is incorrect.
19.
My dad ..... on a plane.
A) Have never flew.
B) Has never flew.
C) Has never flown.
D) Have never fly.
Show Answer
Explanations:
Option C is correct because "Has never flown" uses the present perfect tense with the auxiliary verb "has," which is appropriate for actions that started in the past and continue to the present. The phrase "never flown" indicates a negative experience up to now.
Option Analysis:
Option A:
Incorrect; "Have never flew" uses an incorrect form of the verb "fly."
Option B:
Incorrect; "Has never flew" omits the correct past participle "flown."
Option C:
Correct; "Has never flown" is in the present perfect tense with a negative meaning.
Option D:
Incorrect; "Have never fly" uses an incorrect form of the verb "fly."
20.
I have ..... been to a foreign country.
A) Never.
B) Ever.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The present perfect tense with "ever" is used to ask about a past action that has relevance to the present, and "never" negates this possibility. The sentence "I have ... been to a foreign country." can be completed correctly by Option A: Never. This indicates that the speaker has not visited any foreign countries in their life.
Option Analysis:
Option A:
Correct. Indicates no past experience with visiting a foreign country, fitting the present perfect tense.
Option B:
Incorrect. "Ever" would imply asking about a past action that has relevance to the present, which is not applicable here since we are negating such an action.
Option C:
Incorrect. This option does not fit grammatically or logically with the sentence structure and meaning.
Option D:
Incorrect. At least one correct option exists (A).
21.
I ..... never ..... down this road before.
A) Am driving.
B) Am driven.
C) Have drove.
D) Have driven.
Show Answer
Explanations:
The sentence "I have never driven down this road before" uses the present perfect tense with "never," indicating an action that started in the past and has a connection to the present. The correct form is "have driven."
Option Analysis:
Option A:
Am driving - Incorrect, as it's not in the present perfect tense.
Option B:
Am driven - Incorrect, as it's not a proper verb form for this context.
Option C:
Have drove - Incorrect, as "drove" is the simple past tense, not the correct form for present perfect with ever/never.
Option D:
Have driven - Correct, it's in the present perfect tense and fits the context of an action that started in the past and relates to the present.
22.
Have you ..... been to other places?
A) Yet.
B) Ever.
C) Never.
D) Gone.
Show Answer
Explanations:
The present perfect tense is used to talk about actions that started in the past and continue up to now, or to describe a single action that happened at an unspecified time before now. The question "Have you ... been to other places?" can be answered using "ever" because it asks if the action (visiting other places) has occurred at any point in your life, regardless of when.
Option B ("Ever") is correct as it fits well with the present perfect tense and the context of the question.
Option Analysis:
Option A:
"Yet" is often used to ask about future actions or to express a contrast in time. It does not fit here.
Option B:
"Ever" fits well with the present perfect tense and the context of the question, making it correct.
Option C:
"Never" would imply that the action has never occurred, which is not what the question asks. It does not fit here.
Option D:
"Gone" could be used in a different context but does not fit well with the present perfect tense and the specific meaning of the question.
23.
Have you ever ..... (forgot) your birthday?
A) A. forgotten.
B) B. forgetting.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "Have you ever forgotten your birthday?" uses the present perfect tense with the adverb "ever." This structure is used to ask about an action that happened at an unspecified time before now, and it can refer to a single event or multiple events. In this case, "forgotten" correctly matches the verb form required for the present perfect tense in questions.
Option Analysis:
Option A:
Correct. The verb "forgotten" is in the correct form for the present perfect tense.
Option B:
Incorrect. "Forgetting" is a gerund and does not fit the structure of this question.
Option C:
Incorrect. Only option A is correct.
Option D:
Incorrect. All other options are valid in this context.
24.
Have you ever ..... (cry) during a movie?
A) A. crying.
B) B. cried.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "Have you ever cried during a movie?" uses the present perfect tense with the adverb "ever," which is appropriate for asking about an unspecified past event that has relevance to the present. The correct form of the verb in this context is "cried."
Option Analysis:
Option A:
Incorrect; it uses the gerund form, which does not fit the sentence structure.
Option B:
Correct; it uses the past participle form of the verb, fitting the present perfect tense with "ever."
Option C:
Incorrect; both options A and B are correct individually but not together.
Option D:
Incorrect; there is a correct answer among the choices provided.
25.
Have you ..... him before?
A) Met.
B) Meeting.
C) Meets.
D) Meeted.
Show Answer
Explanations:
The present perfect tense is used to talk about an action that happened at an unspecified time before now, often with words like "ever" and "never". In the sentence "Have you ... him before?", the correct form of the verb should be in its past participle form. The only option provided that matches this requirement is "Met".
Option Analysis:
Option A:
Correct. "Met" is the past participle form and fits with the present perfect tense.
Option B:
Incorrect. "Meeting" is a gerund, not a past participle.
Option C:
Incorrect. "Meets" is in the third-person singular simple present form, not the past participle.
Option D:
Incorrect. "Meteed" does not exist as a correct English verb form.
26.
No, I've ..... vacuumed the rug.
A) Ever.
B) Never.
C) Every.
D) Often.
Show Answer
Explanations:
The sentence "No, I've ..... vacuumed the rug" uses the present perfect tense with a negative statement. The correct answer is
B) Never.
This is because "never" indicates that the action of vacuuming has not occurred at all in any time frame. In contrast, "ever" would imply asking about an unspecified past event, which does not fit the context here.
Option Analysis:
Option A:
Ever - Incorrect as it implies a question or statement about an unspecified past action.
Option B:
Never - Correct as it negates any occurrence of the action in any time frame.
Option C:
Every - Incorrect as it would imply a habitual action, which is not indicated here.
Option D:
Often - Incorrect as it implies frequent actions, which contradicts the negative statement.
Frequently Asked Questions
What is the present perfect tense with ever?
The present perfect tense with ever is used to talk about an action that happened at an unspecified time before now, often for emphasis. It can be formed using "have/has" + past participle and "ever," as in "I have ever visited Paris."
How is the present perfect tense with never different from other tenses?
The present perfect tense with never emphasizes that an action has not occurred up to now. It combines "have/has" + past participle and "never," such as in "He has never eaten sushi."
Can the present perfect tense with ever and never be used interchangeably?
While both can emphasize a past action, they are not interchangeable. "Ever" is used to affirm that an action has happened at some point in the past, while "never" negates any occurrence of the action up to now.
When should I use the present perfect tense with ever or never?
Use the present perfect tense with "ever" when you want to confirm that an action has happened at some point in the past, and with "never" when you want to state that an action hasn't occurred up to now. Both are used to emphasize the timing of actions relative to the present.
What is the main purpose of using the present perfect tense with ever and never?
The primary purpose is to emphasize that an action has or hasn't happened up to now, often for a specific reason or to highlight its relevance to the present situation. It adds emphasis and can be used in both positive ("I have ever seen such beauty") and negative ("She has never been late") contexts.