This quiz works best with JavaScript enabled.
Home
>
English Grammar
>
Grammar
>
Parts Of Speech
>
Verbs
>
Tenses
>
Future
>
Future Perfect And Future Continuous – Quiz 1
Future Perfect And Future Continuous Quiz 1 (30 MCQs)
This multiple-choice question set evaluates the understanding and usage of future perfect and future continuous tenses, including their specific uses in different time contexts. It tests the ability to distinguish between these tenses and apply them correctly based on given scenarios.
Quiz Instructions
Select an option to see the correct answer instantly.
1.
Complete the sentences with the future perfect form of the verbs in brackets.These flowers won't last more than a few days. by next week, they ..... (die).
A) Will died.
B) Will have die.
C) Will have died.
D) None of the above.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. In this sentence, "by next week," indicates a future time reference where the action (dying) will have been completed by then. Therefore, the correct form is "will have died."
Option Analysis:
Option A:
Incorrect because it uses the simple past tense.
Option B:
Incorrect as it omits the auxiliary verb "have" and changes "die" to its base form without necessary modification for future perfect.
Option C:
Correct, using "will have died," which accurately conveys the action completed by a specific point in the future.
Option D:
Incorrect as there is a correct answer among the options provided.
2.
I'm going to have grat holidays. I ..... around Poland in July.
A) Will cycling.
B) Will have cycle.
C) Will have cycled.
D) Will be cycling.
Show Answer
Explanations:
The sentence "I will be cycling around Poland in July" uses the future continuous tense, which is formed with "will be + present participle." This structure indicates an action that will be ongoing at a specific point in the future. The phrase "I'm going to have grat holidays" suggests upcoming events but does not specify an ongoing activity.
Option Analysis:
Option A:
Incorrect. "Will cycling" is missing 'be' and lacks the present participle form.
Option B:
Incorrect. "Will have cycle" uses incorrect verb forms; it should be a gerund or infinitive with 'to'.
Option C:
Incorrect. "Will have cycled" is in the future perfect tense, which indicates an action completed before another in the future.
Option D:
Correct. "Will be cycling" uses the appropriate form for the future continuous tense to describe an ongoing activity during holidays.
3.
By this time tomorrow, we'll ..... to Hawaii for a two week vacation!
A) Be flying.
B) Have flown.
C) All the above.
D) None of the above.
Show Answer
Explanations:
By this time tomorrow, we'll
be flying
to Hawaii for a two-week vacation! This sentence uses the future continuous tense (
will + be + verb-ing
) which indicates an action that will be in progress at a specific point in the future. It correctly conveys that the act of flying is ongoing at the specified time.
Option Analysis:
Option A:
Correct. Uses future continuous tense to indicate an action in progress at a specific future time.
Option B:
Incorrect. Future perfect tense indicates an action completed by a point in the future, not an ongoing action.
Option C:
Incorrect. Both options A and B are incorrect as they do not use the correct future continuous form for this context.
Option D:
Incorrect. At least one of the above options is correct.
4.
Their last exam is on 31st May. By the end of May, they ..... their exams. (finish)
A) Will be finishing.
B) Will have finished.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "By the end of May, they will have finished their exams" uses the future perfect tense ("will have finished"). This tense is used to describe an action that will be completed before a specific time in the future. In this case, the action (finishing exams) will be completed by the end of May.
Option Analysis:
Option A:
"Will be finishing" uses the future continuous tense, which describes an ongoing action at a specific point in the future. This is incorrect for the given context.
Option B:
"Will have finished" correctly uses the future perfect tense to indicate that the action will be completed by a certain time in the future. This is correct.
Option C:
"All the above" suggests both A and B are correct, which is incorrect since only B fits the context properly.
Option D:
"None of the above" is incorrect because Option B is correct.
5.
..... her French much by the end of the year.
A) She won't have improved.
B) Will she be improving.
C) She will be improving.
D) Will she have improved.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. The sentence "She won't have improved" implies that by the end of the year, she will not have achieved the desired improvement in her French skills. This aligns with the use of the negative form of the future perfect.
Option Analysis:
Option A:
Correct. Uses future perfect to indicate an action not completed by a point in the future.
Option B:
Incorrect. Uses present continuous, which describes an ongoing action now and into the future but does not fit the context of completion by a specific time.
Option C:
Incorrect. Uses future continuous to describe an action happening at a specific point in the future, which is not what the sentence conveys.
Option D:
Incorrect. Uses future perfect but in a question form, which does not fit the declarative nature of the statement.
6.
A:Mark and Paul are travelling around Asia. They've already been to China and Thailand.B:Wow! How many countries ..... they ..... (visit) by the time they get back home?
A) Will have visited.
B) Will be visiting.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "How many countries
they
will have visited
by the time they get back home?" uses the future perfect tense, which is used to describe an action that will be completed before a specific point in the future. This fits perfectly with the context of Mark and Paul's travel plans.
Option Analysis:
Option A:
Correct. Uses "will have visited," indicating an action completed by a future time.
Option B:
Incorrect. "Will be visiting" describes an ongoing action in the future, not one that will be completed.
Option C:
Incorrect. Both A and B are incorrect; only A fits the context of the sentence.
Option D:
Incorrect. At least one option (A) is correct.
7.
What do we use for actions that will be completed by a point in the future
A) Future perfect.
B) Future continuous.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed by a point in the future, such as "By next year, I will have finished my degree." This makes option A correct.
Option Analysis:
Option A:
Correct. The future perfect tense (e.g., "will have + past participle") is used to describe an action completed by a point in the future.
Option B:
Incorrect. The future continuous tense (e.g., "will be + verb+ing") describes an ongoing action at a specific time in the future, not completion.
Option C:
Incorrect. Only option A is correct; both B and D are incorrect.
Option D:
Incorrect. The future perfect tense can be used for actions completed by a point in the future.
8.
PAST PERFECT OF SPEAK
A) SPOKE.
B) SPOKEN.
C) SPEAKING.
D) None of the above.
Show Answer
Explanations:
The past perfect tense is used to describe an action that was completed before another past action. The correct form of the verb "speak" in the past perfect tense is "spoken."
Option Analysis:
Option A:
Spoke - Incorrect, this is the simple past tense.
Option B:
Spoken - Correct, this is the correct form of the past perfect tense for "speak."
Option C:
Speaking - Incorrect, this is the present participle form.
Option D:
None of the above - Incorrect, as "spoken" is the correct answer.
9.
Sonia is usually at the gym between 6.30 and 7.30. There's no point phoning Sonia now. It's 7.00 and she ..... at the gym. (work out)
A) Will have worked out.
B) Will be working out.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "It's 7.00 and she ..... at the gym." indicates an action that is happening now, at this moment. The future continuous tense (will be working out) describes an action that is in progress at a specific time in the future. Since it is currently 7:00, the correct choice should describe what Sonia is doing right now.
Option Analysis:
Option A:
Will have worked out - This tense refers to an action completed before a certain point in the future. It does not fit the context of describing an ongoing action at 7:00.
Option B:
Will be working out - Correct, as it describes an action happening now (at 7:00).
Option C:
All the above - Incorrect because only one option fits the context.
Option D:
None of the above - Incorrect since Option B is correct.
10.
Akbar ..... a novel by the time you come to meet him.
A) Will have been reading.
B) Will have read.
C) Will read.
D) Will be reading.
Show Answer
Explanations:
The sentence "Akbar ... a novel by the time you come to meet him" requires us to consider an action that will be completed in the future and is ongoing up until a certain point in the future. The correct form for this scenario is the Future Perfect Continuous, which uses "will have been + verb-ing". This accurately describes an action that starts in the past, continues through to the present, and will continue into the future.
Option A: Will have been reading - Correct.
Option Analysis:
Option A:
Correct. Describes Akbar's continuous reading up until the time of meeting.
Option B:
Incorrect. Future Perfect does not indicate continuity.
Option C:
Incorrect. Simple Future does not describe an ongoing action.
Option D:
Incorrect. Future Continuous describes a future action that is ongoing at a specific time, but not completed by then.
11.
By the end of the week he ..... (spend) all his money.
A) Will have spent.
B) Will spend.
C) Will be spending.
D) None of the above.
Show Answer
Explanations:
The sentence "By the end of the week he will have spent all his money" uses the future perfect tense, which is used to describe an action that will be completed before a certain point in the future. This fits the context where the spending of money will be finished by the end of the week.
Option Analysis:
Option A:
Correct. Uses future perfect tense indicating the action (spending) will be completed by a specific time in the future.
Option B:
Incorrect. Uses simple future tense, which does not indicate completion by a certain point in the future.
Option C:
Incorrect. Uses future continuous tense, which describes an action that will be ongoing at a specific time in the future, not completed.
Option D:
Incorrect. There is a correct option among the choices provided.
12.
By the time you arrive I (a) something spectacular and dinner will be on the table waiting for you.
A) Will cook.
B) Will be cooking.
C) A. will have cooked.
D) None of the above.
Show Answer
Explanations:
The sentence uses the future perfect tense to indicate an action that will be completed by a certain point in the future, followed by another action (dinner being on the table). "Will have cooked" correctly conveys this meaning.
Option Analysis:
Option A:
Incorrect. Simple future does not fit the context of an action completed by a specific time.
Option B:
Incorrect. Continuous form does not match the perfect tense required for the sentence structure.
Option C:
Correct. Future perfect indicates that cooking will be finished before dinner is served, fitting the context perfectly.
Option D:
Not applicable as option C is correct.
13.
A:I'm fed up with all these exams.B:Yes, but just think-we ..... (finish) them all by Friday, and we ..... (celebrate)!
A) Will have finished / will be celebrating.
B) Will be finishing / will have celebrated.
C) Will be finishing / will be celebrating.
D) None of the above.
Show Answer
Explanations:
The correct answer is
A) Will have finished / will be celebrating.
This option correctly uses the future perfect tense ("will have finished") to indicate an action that will be completed by a specific time in the future (by Friday). The second part of the sentence uses the future continuous tense ("will be celebrating") to describe an ongoing action at or around the same time as the completion of the exams.
Option Analysis:
Option A:
Correct. Uses future perfect for completed action by a specific time and future continuous for an ongoing action.
Option B:
Incorrect. Future continuous should be used with "by Friday" to indicate the completion of the exams before the celebration starts.
Option C:
Incorrect. Both tenses are wrong; future perfect is needed for the first part, and future continuous for the second.
Option D:
Incorrect. Option A is correct.
14.
A: ..... you ..... (come) with us to see the new Marvel film tonight?B:Sorry, I won't-I still have lots of work to do.
A) Will have come.
B) Will be coming.
C) All the above.
D) None of the above.
Show Answer
Explanations:
Option B "Will be coming" is correct because it uses the future continuous tense, which indicates an action that will be in progress at a specific time in the future. In this context, B suggests that the speaker will be in the process of going to see the film tonight.
Option Analysis:
Option A:
"Will have come" uses the future perfect tense, which indicates an action completed by a certain point in the future. This is not appropriate for expressing an ongoing action at a specific time.
Option B:
"Will be coming" correctly uses the future continuous to indicate an action that will be happening tonight.
Option C:
"All the above" is incorrect because only one of the options (B) fits the context properly.
Option D:
"None of the above" is incorrect as Option B is correct.
15.
By the time we arrive, the kids .....
A) Will have been going to bed.
B) Will have gone to bed.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "By the time we arrive, the kids will have gone to bed" uses the future perfect tense ("will have gone"). This tense is used to describe an action that will be completed before a specific future time. In this context, it accurately conveys that the children will already be in their beds by the time of arrival.
Option Analysis:
Option A:
Incorrect. The continuous form "have been going" suggests an ongoing action, which is not appropriate for a completed state like being in bed.
Option B:
Correct. Uses the future perfect tense to indicate that the action (going to bed) will be completed before the arrival time.
Option C:
Incorrect. This option includes an incorrect form of "have been going," which does not fit the context.
Option D:
Incorrect. All correct options are included in Option C, making this choice invalid.
16.
What do we use for actions that will completed before another event in the future
A) Future perfect.
B) Future continuous.
C) All the above.
D) None of the above.
Show Answer
Explanations:
Future perfect is used to describe an action that will be completed before a future event or time point. For example, "By next year, I will have finished my degree." This aligns with the question's context of actions completed before another event in the future.
Option Analysis:
Option A:
Correct. Future perfect is used for this purpose.
Option B:
Incorrect. Future continuous describes an action ongoing at a specific time in the future, not completed.
Option C:
Incorrect. Only future perfect fits the description given.
Option D:
Incorrect. At least one option (A) is correct.
17.
Which tense describes actions in progress at a specific future time?
A) Going To.
B) Present Simple.
C) Future Continuous.
D) Future Perfect.
Show Answer
Explanations:
The
Future Continuous Tense
is used to describe actions in progress at a specific future time. For example, "By next week, I will be working on my project." This tense focuses on the ongoing nature of an action at a particular point in the future.
Option Analysis:
Option A:
Going To is used for planned or intended actions and does not describe actions in progress.
Option B:
Present Simple is used for general truths, habits, and routines; it does not indicate future time.
Option C:
Future Continuous correctly describes actions in progress at a specific future time.
Option D:
Future Perfect indicates an action completed by a certain point in the future; it does not describe ongoing actions.
18.
Complete the sentences with the future perfect form of the verbs in brackets.My dad is only planning to work to the age of 60. By the age of 63, he ..... (retire).
A) Will have retired.
B) Will have retiring.
C) Will have retire.
D) None of the above.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. In this sentence, "By the age of 63, he will have retired" correctly uses the future perfect form "will have retired." The phrase "by the age of 63" indicates a specific time in the future when the retirement will be completed.
Option Analysis:
Option A:
Correct. Uses the proper future perfect tense.
Option B:
Incorrect. "Will have retiring" is not grammatically correct; it should end with a verb form that can be used in the past participle, like "retired."
Option C:
Incorrect. "Will have retire" lacks the necessary -ed ending to indicate the perfect aspect.
Option D:
Incorrect. Option A is correct.
19.
When you get off the train, we (a) for you on the platform.
A) 'll wait.
B) A. 'll be waiting.
C) 'll have waited.
D) None of the above.
Show Answer
Explanations:
The sentence "When you get off the train, we (a) for you on the platform." requires a verb form that indicates an action that will be ongoing at a future time when another event occurs. The correct answer is
B) A. 'll be waiting.
This uses the future continuous tense, which describes an action that starts before and continues after a specific point in the future.
Option Analysis:
Option A:
"A. 'll wait." - This is incorrect because it uses the simple future tense, indicating a one-time event rather than an ongoing action.
Option B:
"A. 'll be waiting." - Correct use of future continuous tense.
Option C:
"A. 'll have waited." - This is incorrect because it uses the future perfect tense, indicating a completed action in the future, not an ongoing one.
Option D:
"None of the above." - Incorrect as option B is correct.
20.
On 1 July Maria ..... for a year.
A) Will have been engaging.
B) Will be engaging.
C) Will have been engaged.
D) Will have engaged.
Show Answer
Explanations:
The sentence "On 1 July Maria will have been engaged for a year" uses the future perfect continuous tense, which is formed with "will have been + verb-ing". This tense indicates an action that starts in the past and continues up to a point in the future. In this context, it means that by the time of the event on 1 July, Maria will have had a period of engagement lasting one year.
Option Analysis:
Option A:
"Will have been engaging" is incorrect because it uses the gerund form instead of the past participle.
Option B:
"Will be engaging" is incorrect as it does not use the perfect aspect and thus cannot indicate an action that started in the past and continues into the future.
Option C:
"Will have been engaged" is correct because it uses the future perfect continuous tense, indicating a period of engagement starting from some time before 1 July and continuing up to that date.
Option D:
"Will have engaged" is incorrect as it does not use the continuous aspect; it suggests a simple past action completed in the future.
21.
Signal words such as by, by this time, in ..... , when, before, etc are used in .....
A) Future Perfect.
B) Future Continuos.
C) Both of them.
D) None of them.
Show Answer
Explanations:
Signal words such as by, by this time, in....., when, before, etc are used to indicate the future perfect tense. These signal words help express an action that will be completed at a specific point in the future.
Option Analysis:
Option A:
Correct. Future Perfect uses these signals.
Option B:
Incorrect. Future Continuous does not use these signals.
Option C:
Incorrect. Only Future Perfect, not both tenses, uses these signals.
Option D:
Incorrect. These signals are used in Future Perfect, not none of them.
22.
..... 10 o'clock this evening, I will have finished dinner.
A) Next.
B) By.
C) All the above.
D) None of the above.
Show Answer
Explanations:
By is the correct preposition to use with future perfect tense, which indicates an action completed at a point in the future. "By 10 o'clock this evening, I will have finished dinner" correctly uses future perfect continuous (will have + past participle).
Option Analysis:
Option A:
Next is used to indicate something that happens after another event but not necessarily completed by a specific time. It does not fit the context of the sentence.
Option B:
By is correct for future perfect tense, indicating an action completed at a point in the future.
Option C:
All the above is incorrect because only "By" fits the context and grammar rules.
Option D:
None of the above is incorrect as "By" is the correct option.
23.
I ..... our problems with him all night.
A) Won't have discussed.
B) Will have discussed.
C) Will he be discussing.
D) Won't be discussing.
Show Answer
Explanations:
The sentence "I won't be discussing our problems with him all night" uses the future continuous tense, which is formed as "will + be + verb-ing". This structure indicates an action that will be in progress at a specific time in the future. The correct answer D) "Won't be discussing" fits this pattern and correctly conveys that the speaker will not be engaged in the act of discussion throughout the night.
Option Analysis:
Option A:
Incorrect; it uses the future perfect continuous tense, which is used to describe an action that will have been ongoing up to a specific time in the past.
Option B:
Incorrect; it uses the future perfect tense, which describes an action completed at a point in the future.
Option C:
Incorrect; it incorrectly uses "Will he be discussing" as a question form rather than a statement.
Option D:
Correct; it correctly uses the future continuous tense to indicate an action that will be ongoing in the future.
24.
What ..... (do/they) about as they zip through space? Will they be frightened? I doubt it. They will be too busy.
A) Will they do.
B) Will they be doing.
C) Will they have been doing.
D) Will they have done.
Show Answer
Explanations:
The sentence describes an ongoing action in the future, specifically what astronauts will be doing as they travel through space. The correct form to express this is "will be doing," which indicates a continuous action in the future. Therefore, option B) Will they be doing is correct.
Option Analysis:
Option A:
Incorrect; it suggests a simple future action without indicating continuity.
Option B:
Correct; it expresses an ongoing action in the future.
Option C:
Incorrect; it implies a completed action before another future event, which is not applicable here.
Option D:
Incorrect; it suggests a past action that has already been completed by the time of another future event, which does not fit the context.
25.
Signal words such as this time, next week, in 2 days, etc are used in .....
A) Future Perfect.
B) Future Continuos.
C) Both of them.
D) None of them.
Show Answer
Explanations:
Signal words such as "this time," "next week," and "in 2 days" are used to indicate future events, but they do not specifically denote the Future Continuous tense. The Future Continuous is typically formed with "will be + verb-ing." Therefore, the correct answer is
None of them
.
Option Analysis:
Option A:
Incorrect; these signal words are not specific to the Future Perfect.
Option B:
Incorrect; these signal words do not indicate the Future Continuous tense.
Option C:
Incorrect; both tenses would be incorrect for these signal words.
Option D:
Correct; none of the given tenses are indicated by these specific signal words.
26.
Do you think people will ..... on Mars by 2030?
A) Be landing.
B) Have landed.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. "Have landed" fits this description, as it indicates an action (landing) that will have been completed by 2030.
Option Analysis:
Option A:
"Be landing" is in continuous form and describes an ongoing action, not a completed one. It does not fit the future perfect tense.
Option B:
"Have landed" correctly uses the future perfect tense to indicate that the action of landing will be completed by 2030.
Option C:
"All the above" is incorrect because only one option, "have landed," fits the future perfect tense for this context.
Option D:
"None of the above" is incorrect since "have landed" correctly uses the future perfect tense.
27.
In two weeks' time, I
A) Will have been graduating from university.
B) Will have graduated from university.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. In this sentence, "In two weeks' time" indicates a future point in time when the action of graduating from university will have been completed.
Option Analysis:
Option A:
Incorrect. The use of "will have been" is redundant and not necessary for expressing the future perfect tense.
Option B:
Correct. This sentence correctly uses the future perfect tense to indicate that the action (graduating) will be completed by a specific point in the future (in two weeks' time).
Option C:
Incorrect. "Will have been" is unnecessary and makes the sentence awkward.
Option D:
Incorrect. All options except B are correct, so this option is not applicable.
28.
I came to England six months ago. I started my economics course three months ago. When I return to Australia, I ..... for nine months and I ..... in England for exactly one year.
A) Will have been studying, will have been.
B) Will have studied, will have been.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The future perfect continuous tense is used to describe an action that has been ongoing up to a certain point in the future, and then stops at that point. In this context, "I will have been studying for nine months" correctly uses the future perfect continuous tense to indicate that the study period ends after nine months from now. The phrase "I will have been" is used again to complete the sentence about the duration of time spent in England, which also fits the future perfect continuous structure.
Option Analysis:
Option A:
Correct. Uses future perfect continuous for both parts.
Option B:
Incorrect. "Will have studied" is simple future perfect, not continuous.
Option C:
Incorrect. Option A is correct; no need to include all options.
Option D:
Incorrect. At least one option (A) is correct.
29.
Can you meet at 2 pm? No, I'll ..... a meeting then.
A) Have had.
B) Be having.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence "No, I'll ..... a meeting then" requires the use of the future continuous tense to indicate an action that will be in progress at a specific time in the future. The correct form is "be having," which matches Option B.
Option A (Have had) refers to the present perfect tense and does not fit the context.
Option C (All the above) is incorrect because only one option fits.
Option D (None of the above) is incorrect since Option B is the right choice.
Option Analysis:
Option A:
Incorrect. Present perfect tense.
Option B:
Correct. Future continuous tense.
Option C:
Incorrect. All options above are not correct.
Option D:
Incorrect. One option is correct.
30.
By this time tomorrow, we ..... our new car in the garage.
A) Will have had.
B) Will have been having.
C) Will have.
D) Will be having.
Show Answer
Explanations:
By this time tomorrow, we will have had our new car in the garage.
Option Analysis:
Option A:
Correct. Future perfect tense indicates an action completed before a future point in time. "Will have had" accurately conveys that the process of having the car in the garage is finished by tomorrow.
Option B:
Incorrect. Future continuous tense ("will have been having") describes an ongoing action at a specific future time, which does not fit the context of completing the action.
Option C:
Incorrect. Simple future tense ("will have") only indicates a future event without specifying its completion by a certain point in the future.
Option D:
Incorrect. Future continuous tense ("will be having") describes an ongoing action at a specific time, which is not appropriate for indicating that the action will be completed by then.
Frequently Asked Questions
What is the difference between future perfect and future continuous tenses?
Future perfect tense refers to an action that will be completed by a certain point in the future, while future continuous tense describes an ongoing action at a specific time in the future.
Can you use both future perfect and future continuous tenses together?
Yes, they can be used together to describe actions that will have been completed by a certain point in the future while another action is ongoing.
How do you form the future perfect tense?
The future perfect tense is formed using 'will have + past participle' of the verb, for example, "I will have finished my homework by 10 PM."
What are some common uses of the future continuous tense?
Future continuous tense is often used to talk about plans or arrangements for a specific time in the future, such as "By next week, I will be attending a conference."
How do you form the future perfect continuous tense?
The future perfect continuous tense is formed using 'will have been + present participle' of the verb, for example, "By next year, I will have been working here for five years."