This quiz works best with JavaScript enabled.
Home
>
English Grammar
>
Grammar
>
Parts Of Speech
>
Verbs
>
Tenses
>
Present
>
Present Perfect Simple – Quiz 1
Present Perfect Simple Quiz 1 (30 MCQs)
This multiple-choice question set evaluates students' understanding and application of the Present Perfect Simple tense. It covers completed actions with present relevance, formation and usage in questions, negative sentences, and temporal aspects. Skills tested include recognizing when to use Present Perfect Simple versus Simple Past, forming correct sentences, and identifying appropriate verb forms.
Quiz Instructions
Select an option to see the correct answer instantly.
1.
TRUE or FALSE?The present perfect continuous has always three verbs.
A) Of course, it's false.
B) What is a verb?.
C) It's true!.
D) I have no clue.
Show Answer
Explanations:
The present perfect continuous tense is formed with two verbs: the auxiliary verb "have" (or "has") and the present participle of the main verb (ending in -ing). Therefore, it does not always have three verbs. The claimed correct answer is incorrect.
Option Analysis:
Option A:
Of course, it's false.
Option B:
What is a verb?.
Option C:
It's true! (Incorrect).
Option D:
I have no clue.
2.
The kitchen is a complete mess! ..... ?
A) What have the children done?.
B) What have the children been doing?.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "The kitchen is a complete mess!" indicates an action that has just been completed and its effect is currently observable. This context aligns with the use of the Present Perfect Simple tense, which describes an action that happened at an unspecified time before now.
Option B, "What have the children been doing?," uses the Present Perfect Continuous tense, which is used to describe actions that started in the past, continued up to a point in the recent past, and may or may not continue. This fits well with the context of the kitchen being messy because it suggests an ongoing state resulting from a series of actions.
Option A, "What have the children done?," uses the Present Perfect Simple tense, which is appropriate for describing a completed action with its current result.
Option Analysis:
Option A:
Incorrect. Uses Present Perfect Simple, not suitable for an ongoing state.
Option B:
Correct. Uses Present Perfect Continuous, fitting the context of an ongoing state resulting from past actions.
Option C:
Incorrect. Includes both incorrect options A and B, making it invalid.
Option D:
Incorrect. No valid option is excluded.
3.
It ..... all summer, so the garden is dead.
A) Hasn't rained.
B) Hasn't been raining.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "It ..... all summer, so the garden is dead." uses the Present Perfect Simple tense to indicate an action that started in the past and continues up to now with a present result. The correct form for this context is "Hasn't rained," as it conveys that there has been no rain throughout the entire summer period leading to the current state of the garden.
Option Analysis:
Option A:
Correct. Uses Present Perfect Simple indicating an action in the past with a present result.
Option B:
Incorrect. Uses Present Continuous which does not fit the context as well as it implies an ongoing action that started recently, not necessarily having an impact on the current state of the garden.
Option C:
Incorrect. This option is redundant and does not provide a specific tense or form to evaluate against the sentence structure.
Option D:
Incorrect. At least one correct option exists, so this cannot be the answer.
4.
I ..... answering all the questions.
A) Hasn't finish.
B) Haven't finished.
C) Hadn't finished.
D) Didn't finished.
Show Answer
Explanations:
The sentence "I haven't finished answering all the questions" is in the present perfect simple tense, which is used to describe an action that started in the past and continues up to now. The correct form for negative present perfect simple is "haven't + verb in its base form". Therefore, "B) Haven't finished" is the correct answer.
Option Analysis:
Option A:
Incorrect as it uses 'hasn't' instead of 'haven't'.
Option B:
Correct. Uses proper negative form for present perfect simple.
Option C:
Incorrect as it uses 'hadn't', which is past perfect tense.
Option D:
Incorrect as it omits the auxiliary verb and uses incorrect form.
5.
I have ..... eaten
A) Already.
B) Just.
C) Still.
D) Never.
Show Answer
Explanations:
The present perfect simple is used to talk about an action that happened at an unspecified time before now, often with a focus on the result of the action rather than the exact time it occurred. The phrase "I have already eaten" indicates that the speaker has completed eating at some point in the past and the completion or effect of this action is relevant to the present.
Option Analysis:
Option A:
Correct. "Already" is used with the present perfect simple to indicate that an action was completed before a certain time or before now.
Option B:
Incorrect. "Just" is typically used for actions very recently, not necessarily in the past relative to now.
Option C:
Incorrect. "Still" suggests an ongoing state and does not fit with the present perfect simple construction.
Option D:
Incorrect. "Never" negates any action having occurred at all, which contradicts the use of the present perfect to indicate a completed action.
6.
Complete the sentence:I'm sorry, but I ..... (not) finished my homework .....
A) Have-yet.
B) Haven't-Yet.
C) Haven't-already.
D) None of the above.
Show Answer
Explanations:
The sentence "I'm sorry, but I haven't finished my homework ...." uses the present perfect simple tense to indicate an action that started in the past and has a connection to the present. The correct form is "haven't yet," where "yet" is used with negative sentences to express that something hasn't happened up to now.
Option Analysis:
Option A:
"Have-yet" is incorrect because it uses the wrong auxiliary verb and does not include "not."
Option B:
"Haven't-Yet" is correct as it properly forms the negative present perfect simple tense.
Option C:
"Haven't-already" is incorrect because "already" is used with positive sentences to indicate something has happened up to now, not in negative sentences.
Option D:
"None of the above" is incorrect since option B is correct.
7.
They ..... friends since they ..... in the 7th grade.
A) Has been / met.
B) Are / meet.
C) Were / met.
D) Have been / met.
Show Answer
Explanations:
The sentence describes an action that started in the past and continues up to now, which is exactly what the Present Perfect Simple tense conveys. "Have been" correctly indicates a continuous state starting from the 7th grade until now. "Met" is used as the past participle of "to meet," describing a one-time event in the past that has relevance to the present.
Option Analysis:
Option A:
"Has been / met" uses the Present Perfect Continuous, which implies an ongoing action but not necessarily from the 7th grade. "Met" is correct for a one-time event.
Option B:
"Are / meet" are in the present tense and do not reflect actions that started in the past and continue now.
Option C:
"Were / met" uses the Past Simple, which does not indicate an action starting from a point in the past and continuing to the present.
Option D:
"Have been / met" correctly uses Present Perfect for the ongoing state since 7th grade and Past Simple for the one-time meeting event.
8.
Have you ..... a car?
A) Never-known.
B) Ever-drove.
C) Ever-driven.
D) Ever-stayed.
Show Answer
Explanations:
The present perfect simple is used to talk about an action that happened at an unspecified time before now, often with words like "ever," "never," "just," and "yet." In the sentence "Have you ... a car?" the correct form should be "Ever-driven" because it refers to an action (driving) that has occurred at some point in the past relative to now. "Never-known," "Ever-drove," and "Ever-stayed" do not fit grammatically or semantically.
Option Analysis:
Option A:
Never-known - Incorrect, does not fit grammatically.
Option B:
Ever-drove - Incorrect, should be in past participle form "driven."
Option C:
Ever-driven - Correct, fits the present perfect simple tense and context.
Option D:
Ever-stayed - Incorrect, does not fit grammatically or contextually.
9.
He hasn't been to London ..... last year
A) Since.
B) For.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "He hasn't been to London ... last year" uses the Present Perfect Simple tense, which is typically used to describe an action that started in the past and continues up to now, often with a focus on the present result. The phrase "Since last year" fits this usage because it indicates that the action of not being in London has relevance to the current situation.
Option Analysis:
Option A:
Since is correct as it connects the past action to its effect on the present.
Option B:
For is incorrect because it implies a duration, not an ongoing connection to the present.
Option C:
All the above is incorrect since "For" does not fit the context of the sentence.
Option D:
None of the above is incorrect as "Since" fits the context well.
10.
Look at this senetnce and choose the correct use of the Present Perfect Simple it exemplifies: "The floor is all wet because it's been raining."
A) Recent past action.
B) Present result of a past action.
C) Experiences.
D) None of the above.
Show Answer
Explanations:
The sentence "The floor is all wet because it's been raining." exemplifies the Present Perfect Simple tense used to describe a past action that has a result in the present. The rain (past action) continues to have an effect on the current state of the floor being wet.
Option Analysis:
Option A:
Incorrect. It is not about a recent past action.
Option B:
Correct. It describes a past action (rain) with present consequences (wet floor).
Option C:
Incorrect. It does not describe experiences.
Option D:
Incorrect. The sentence fits the description of Option B.
11.
How long ..... your best friend?
A) Did you know.
B) Have you known.
C) Do you know.
D) None of the above.
Show Answer
Explanations:
The present perfect simple is used to talk about an action that happened at an unspecified time before now, often with words like "already," "yet," "just," and "ever." In the sentence "How long have you known your best friend?" the focus is on a duration of knowing someone, which can be expressed using the present perfect simple. Therefore, option B) Have you known is correct.
Option Analysis:
Option A:
Did you know refers to a past action and does not fit the context.
Option B:
Have you known is correct for expressing an ongoing state related to a past action.
Option C:
Do you know refers to a present habitual action or state, which doesn't match the question's intent.
Option D:
None of the above is incorrect since option B fits the context well.
12.
We-be-here-for two weeks
A) We has been here for two weeks.
B) We have been here for two weeks.
C) We have been being here for two weeks.
D) None of the above.
Show Answer
Explanations:
The correct answer is
B) We have been here for two weeks.
This sentence uses the present perfect continuous tense, which indicates an action that started in the past and continues up to now. The phrase "have been" correctly forms this tense with the subject "We."
Option Analysis:
Option A:
Incorrect as it uses the present perfect simple tense ("has been"), which does not indicate a continuous action.
Option B:
Correct as it uses the present perfect continuous tense, indicating an ongoing past action up to now.
Option C:
Incorrect and grammatically incorrect; "have been being" is redundant and not used in standard English.
Option D:
Not applicable since option B is correct.
13.
Susan has known Mark ..... 2013.
A) Since.
B) Already.
C) Ever.
D) For.
Show Answer
Explanations:
The sentence "Susan has known Mark since 2013" uses the Present Perfect Simple tense with the adverb "since," indicating an action that started in the past and continues up to now. This is why "Since" (Option A) is correct.
Option Analysis:
Option A:
Correct. Indicates an action starting in the past and continuing to the present.
Option B:
Incorrect. "Already" implies something has happened before a certain point, not indicating a period from the past to now.
Option C:
Incorrect. "Ever" is used for asking about general experience or occurrence in the past without specifying when it started or ended.
Option D:
Incorrect. "For" is used with periods of time, not indicating a point in the past from which an action has continued to now.
14.
..... the letter?
A) Have your dad written.
B) Has your dad written.
C) Have your dad wrote.
D) Has your dad wrote.
Show Answer
Explanations:
The present perfect simple is used to talk about an action that happened at an unspecified time before now, often with words like "already," "yet," "just," and "ever." In this sentence, the correct form should be "has your dad written" because it refers to a completed action in the past with relevance to the present.
Option Analysis:
Option A:
Incorrect. The verb "have" is used incorrectly.
Option B:
Correct. Uses the proper form of the present perfect simple tense.
Option C:
Incorrect. The verb "wrote" should be in its base form with "has."
Option D:
Incorrect. The verb "wrote" is used incorrectly and does not match the subject-verb agreement.
15.
Ann's clothes are covered in stains. She has ..... since morning
A) Paint.
B) Been painting.
C) Been painted.
D) Painted.
Show Answer
Explanations:
Option B) "Been painting" is correct because the sentence uses the present perfect continuous tense, which indicates an action that started in the past and continues up to now. The phrase "since morning" suggests a duration that began in the past (morning) and extends to the present moment.
Option Analysis:
Option A:
"Paint." is incorrect as it does not indicate an ongoing action from the past.
Option B:
"Been painting." is correct for indicating a continuous action starting in the past and continuing up to now.
Option C:
"Been painted." implies that Ann was painted by someone else, not an active ongoing action she performed herself.
Option D:
"Painted." is incorrect as it does not indicate a continuous action from the past.
16.
(you/ wash) ..... the dishes yet?
A) Have you washed.
B) You wased.
C) Did you wash.
D) Have you washed.
Show Answer
Explanations:
The present perfect simple is used to talk about an action that happened at an unspecified time before now, often with a focus on the result of the action rather than the exact time it occurred. The correct form for asking a question in this tense is "Have you + past participle?".
Option Analysis:
Option A:
Correct. Uses present perfect simple correctly.
Option B:
Incorrect. "Wased" is not a correct form; it should be "washed".
Option C:
Incorrect. Uses past simple tense instead of present perfect simple.
Option D:
Correct, but less precise than Option A as it uses the auxiliary verb "have" in its contracted form which is not typically used in questions.
17.
I have already ..... my homework.
A) Finishes.
B) Finishs.
C) Finished.
D) Finishing.
Show Answer
Explanations:
The sentence "I have already finished my homework" uses the present perfect simple tense, which is formed with "have/has + past participle". In this case, "finished" is the correct form of the verb to use in the sentence.
Option Analysis:
Option A:
Incorrect. The verb should be conjugated as "Finished", not "Finishes".
Option B:
Incorrect. This option does not exist, as there is no such verb form.
Option C:
Correct. "Finished" is the past participle of "finish" and correctly forms the present perfect simple tense.
Option D:
Incorrect. The infinitive form "Finishing" does not fit in this sentence structure.
18.
Daniel has just finish his homework. Now he is free.
A) Correct.
B) Incorrect.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "Daniel has just finish his homework. Now he is free." contains a grammatical error in the verb form. The correct form should be "finished" instead of "finish". This makes the use of the present perfect simple tense incorrect, as it requires the past participle of the verb.
Option Analysis:
Option A:
Incorrect. The sentence uses "finish" incorrectly in the present perfect simple.
Option B:
Correct. The sentence does contain an error related to the use of the present perfect simple tense.
Option C:
Incorrect. All options do not need correction as only one is correct.
Option D:
Incorrect. There is a clear grammatical issue that can be identified and corrected.
19.
Identify the correct usage of Present Perfect Simple in the following sentence:'They ..... to Paris three times this year.'
A) Went.
B) Have been going.
C) Have gone.
D) Are going.
Show Answer
Explanations:
The present perfect simple is used to talk about an action that happened at an unspecified time before now, and it can also be used with recently or just. In the sentence "They ..... to Paris three times this year," the focus is on a completed action (going to Paris) that has occurred multiple times within the current year but does not specify when exactly during the year.
-
Option A: Went.
This would imply a single past event, not repeated actions.
-
Option B: Have been going.
This is in continuous form and implies an ongoing action or habit, which doesn't fit here.
-
Option C: Have gone.
This correctly indicates a completed action that has happened multiple times this year.
-
Option D: Are going.
This is in the present continuous tense and refers to a future plan, not past actions.
Option Analysis:
Option A:
Incorrect. Indicates a single past event rather than repeated actions.
Option B:
Incorrect. Continuous form implies an ongoing action or habit.
Option C:
Correct. Present perfect simple indicates completed actions in the past year.
Option D:
Incorrect. Future plan, not past actions.
20.
I ..... to the USA four times.
A) Have gone.
B) Have been.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "I have been to the USA four times" uses the present perfect simple tense, which is formed with "have/has + past participle". This tense is used for actions that started in the past and continue up to now. Visiting a place multiple times fits this usage.
Option Analysis:
Option A:
Have gone - Incorrect. "Have gone" implies a journey has been completed, which does not fit the context of repeated visits.
Option B:
Have been - Correct. This is the proper form for expressing multiple visits to a place in the past up until now.
Option C:
All the above - Incorrect. "Have gone" does not fit the context of repeated visits.
Option D:
None of the above - Incorrect. "Have been" is correct for this sentence.
21.
Have you ..... to Galapagos Islands?
A) Ever been.
B) Just been.
C) Already been.
D) Yet been.
Show Answer
Explanations:
The sentence "Have you ever been to Galapagos Islands?" is asking about a past action with present relevance, which is the core usage of the Present Perfect Simple tense in English. The correct answer provided, Option A) Ever been, fits this context perfectly.
Option Analysis:
Option A:
Correct. "Ever been" aligns with the use of the Present Perfect to refer to a past action that has relevance to the present.
Option B:
Incorrect. "Just been" implies a very recent visit, not necessarily relevant to the present in this context.
Option C:
Incorrect. "Already been" suggests the action has already occurred and is often used with "have" for emphasis, which doesn't fit here.
Option D:
Incorrect. "Yet been" implies a future possibility or expectation, not a past event.
22.
Choose the sentence that has a mistake in it:
A) Sam yet hasn't finished his homework.
B) Sam hasn't finished his homework yet.
C) All the above.
D) None of the above.
Show Answer
Explanations:
Option A uses "yet" incorrectly in the sentence structure. In English, "yet" is typically placed at the end of a sentence when used with the present perfect tense to express something that has not happened up to now but may still happen. The correct placement for "yet" would be at the end of the sentence.
Option Analysis:
Option A:
Incorrect. "Yet" should be placed at the end of the sentence.
Option B:
Correct. "Yet" is correctly placed at the end of the sentence.
Option C:
All above includes an incorrect option, making it wrong.
Option D:
Incorrect as there is a mistake in Option A.
23.
Where ..... yesterday evening?
A) Have you been.
B) Were you.
C) Did you be.
D) None of the above.
Show Answer
Explanations:
The sentence "Where ..... yesterday evening?" is asking about an action that started in the past and may have continued up to the present, but it specifically refers to a location at a particular time in the past (yesterday evening). The correct form for this context is the
Present Perfect Simple
, which uses "had been" or "have been" depending on the subject. However, since the question is about a specific point in the past (yesterday evening), we use "were," which is the past tense of "to be." Therefore, option B) Were you is correct.
Option Analysis:
Option A:
Incorrect; it uses "Have you been" which is for actions that started in the past and continue to now.
Option B:
Correct; it uses "Were you," which fits the context of a specific point in the past (yesterday evening).
Option C:
Incorrect; it uses "Did you be" which is not grammatically correct and does not fit the context.
Option D:
Incorrect; all other options are valid, so this option is not applicable.
24.
How long have you been married?
A) L have been married for two years.
B) I have been marries since two month.
C) L have married since yesterday.
D) None of the above.
Show Answer
Explanations:
Option A is correct because "I have been married for two years" uses the Present Perfect Simple tense correctly to indicate an action that started in the past and continues up to now. The sentence structure is accurate: subject + have/has + past participle + time expression.
Option Analysis:
Option A:
Correct. Uses "have been" with a time expression indicating an ongoing situation from the past.
Option B:
Incorrect. Should be "I have been married since two months." The singular noun "month" is required here, and it should not use "since yesterday" as that would imply a recent event rather than a longer duration.
Option C:
Incorrect. Should be "I have been married since yesterday." This implies the marriage just occurred recently, not an ongoing situation for two years.
Option D:
Incorrect. At least one of the options is correct (Option A).
25.
She ..... many competitions for several years, she ..... the nationals last month.
A) Won/ won.
B) Has won / has won.
C) Has won / won.
D) None of the above.
Show Answer
Explanations:
The sentence describes an action that started in the past and continues up to the present, with a recent significant event (winning the nationals). This is characteristic of the Present Perfect Simple tense.
- "She has won many competitions for several years" uses the Present Perfect to indicate actions repeated over a period ending at some point before now.
- "she won the nationals last month" uses the Simple Past to describe a specific completed action in the recent past.
Option Analysis:
Option A:
Incorrect. Both parts use Simple Past, which doesn't fit the context.
Option B:
Incorrect. The first part should be Present Perfect, not Present Perfect Continuous.
Option C:
Correct. Uses Present Perfect for ongoing actions and Simple Past for a recent specific event.
Option D:
Incorrect. There is a correct answer among the options provided.
26.
Laila ..... her homework already.
A) Haven't done.
B) Hasn't done.
C) Has done.
D) Have done.
Show Answer
Explanations:
The sentence "Laila ..... her homework already" uses the present perfect simple tense, which is used to describe an action that happened at an unspecified time before now. The correct form for this sentence would be "Has done," indicating a completed action with relevance to the present.
Option Analysis:
Option A:
Haven't done - Incorrect; it uses negative form which is not required here.
Option B:
Hasn't done - Incorrect; it uses negative form which is not required here.
Option C:
Has done - Correct; it correctly uses the present perfect simple tense to indicate a completed action with relevance to the present.
Option D:
Have done - Incorrect; "have" should be singular as the subject is "Laila," not plural.
27.
..... (you/read) any book last night?
A) You read.
B) Did you read.
C) Has you read.
D) Have you read.
Show Answer
Explanations:
Option B, "Did you read," is correct because the question asks about an action that occurred last night, which aligns with the usage of the present perfect simple tense in English. However, for actions completed at a specific time in the past, the simple past tense would be more appropriate. The present perfect simple is used to talk about an action that started in the past and has a connection to the present.
Option Analysis:
Option A:
Incorrect. It lacks the auxiliary verb "did" which is necessary for forming a question with the present perfect simple.
Option B:
Correct. Uses "did," making it a proper question in the context of asking about an action completed at an unspecified time in the past, but more accurately described by simple past tense.
Option C:
Incorrect. The present perfect continuous is used for actions that started and continued up to now, not for completed actions.
Option D:
Correct. Uses "have," which is the auxiliary verb of the present perfect simple, making it a proper question about an action in the past with relevance to the present.
28.
Complete ..... to Peru?
A) Have you ever been.
B) Have you ever.
C) Have been you ever.
D) None of the above.
Show Answer
Explanations:
Option A is correct because "Have you ever been" follows the proper structure for forming a question with the present perfect simple tense, which is used to talk about an action that happened at an unspecified time before now or about a past action that has relevance to the present.
Option Analysis:
Option A:
Correct. Uses "Have you ever been" which is the proper form for forming a question with the present perfect simple tense.
Option B:
Incorrect. Missing "have" and "been", making it incomplete.
Option C:
Incorrect. Word order is wrong; should be "Have you ever been".
Option D:
Incorrect. Option A is correct, so this is not the answer.
29.
Has your best friend tidied his room yet?
A) No, I haven't.
B) No, she hasn't.
C) Yes, I have.
D) Yes, he has.
Show Answer
Explanations:
The sentence "Has your best friend tidied his room yet?" is asking about a completed action in the past with relevance to the present. The correct answer should use the Present Perfect Simple tense, which is formed as "has + past participle". In this case, "he has" correctly indicates that an action (tidying) was completed by your best friend and its effect is still relevant now.
Option D uses the correct form: "Yes, he has."
Option Analysis:
Option A:
Incorrect. Uses "No," which negates the question instead of answering it affirmatively.
Option B:
Incorrect. Uses "she hasn't" which is not consistent with the gender implied by "he."
Option C:
Incorrect. Uses "Yes, I have" which incorrectly refers to the speaker rather than the best friend.
Option D:
Correct. Uses "Yes, he has," which properly answers in the affirmative and uses the correct subject pronoun.
30.
I ..... a book since this morning.
A) Has read.
B) Have been reading.
C) Read.
D) Has been reading.
Show Answer
Explanations:
The sentence "I have been reading a book since this morning" uses the present perfect continuous tense, which is formed with "have/has been + verb+ing". This tense emphasizes an action that started in the past and continues up to now. In this case, it indicates that the act of reading has not stopped yet.
Option Analysis:
Option A:
Has read - This is a simple present perfect tense which does not indicate any ongoing nature of the action.
Option B:
Have been reading - Correct, as it indicates an action that started in the past and continues up to now.
Option C:
Read - Simple past tense, indicating a completed action with no reference to its duration or continuation.
Option D:
Has been reading - This is correct but redundant as "I have been reading" conveys the same meaning more concisely. However, both are grammatically correct in different contexts.
Frequently Asked Questions
What is the difference between Present Perfect Simple and Present Perfect Continuous?
Present Perfect Simple focuses on an action that started in the past and has a connection to the present, while Present Perfect Continuous emphasizes actions that have been ongoing up to now.
When should I use Present Perfect Simple?
Present Perfect Simple is used when talking about an action that has a connection to the present or when giving information that is true now.
Can Present Perfect Simple be used with time expressions?
Yes, Present Perfect Simple can be used with time expressions like 'so far', 'recently', and 'yet' to indicate actions that have occurred in the past but are relevant to the present.
How does the usage of Present Perfect Simple differ from other tenses?
Present Perfect Simple is used for actions that have a connection to the present, while other tenses like Past Simple or Future Simple are used for different time frames and purposes.
Is Present Perfect Simple tense only about completed actions?
While it often refers to completed actions, Present Perfect Simple can also be used for actions that started in the past and have a present relevance, even if they are not fully completed.