KFUPM Grammar  Present, Past Perfect , Future- Continuous forms

KFUPM Grammar Present, Past Perfect , Future- Continuous forms

University

49 Qs

quiz-placeholder

Similar activities

РК-2.1-50 дейін Англ

РК-2.1-50 дейін Англ

University

50 Qs

Grammar - UPIN 2 - Reported Speech- I wish/IF only- Conditional- Passive

Grammar - UPIN 2 - Reported Speech- I wish/IF only- Conditional- Passive

10th Grade - University

50 Qs

Toefl Grammar practice

Toefl Grammar practice

University - Professional Development

50 Qs

Kuis Bahasa Inggris: Tenses

Kuis Bahasa Inggris: Tenses

University

50 Qs

3rd mixed conditionals

3rd mixed conditionals

9th Grade - Professional Development

50 Qs

[Buổi 2] Tổng hợp phối thì

[Buổi 2] Tổng hợp phối thì

University

50 Qs

Get ready for Flyers Unit 11 L3

Get ready for Flyers Unit 11 L3

5th Grade - University

50 Qs

PERSONAL BEST B2  TEST UNITS 4-5

PERSONAL BEST B2 TEST UNITS 4-5

7th Grade - University

50 Qs

KFUPM Grammar  Present, Past Perfect , Future- Continuous forms

KFUPM Grammar Present, Past Perfect , Future- Continuous forms

Assessment

Quiz

English

University

Easy

Created by

joanna Last

Used 2+ times

FREE Resource

49 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

By the time the storm ended, it ______ heavily for six hours.

rains

had been raining

is raining

will have been raining

Answer explanation

The correct choice is 'had been raining' because it indicates an action that was ongoing in the past before another action (the storm ending). The other options do not fit the past perfect continuous tense required here.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

By 2030, scientists ______ new solutions to combat climate change for decades.

are researching

research

had been researching

will have been researching

Answer explanation

The correct choice is 'will have been researching' as it indicates an ongoing action that will continue until 2030, emphasizing the duration of research efforts against climate change.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The students ______ a documentary about climate change which is not finished now.

are currently watching

watch

had been watching

will have been watching

Answer explanation

The correct choice is 'are currently watching' because it indicates an ongoing action that is not yet completed, aligning with the context of the documentary about climate change that is still in progress.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

By this time next year, they ______ the expansion plans for a decade.

are developing

will have been developing

had been developing

develop

Answer explanation

The correct choice is 'will have been developing' as it indicates an ongoing action that will be completed by a specific future time, aligning with 'by this time next year' and the decade-long context.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

By the time we arrived, they ______ the house for days.

are cleaning

will have been cleaning

clean

had been cleaning

Answer explanation

The correct choice is 'had been cleaning' because it indicates an action that was ongoing in the past before another past event (our arrival). The other options do not fit the past perfect continuous tense required here.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

At the moment, they ______ the final touches on the project.

are putting

had been putting

will have been putting

put

Answer explanation

The correct choice is 'are putting' because it indicates an ongoing action in the present. The sentence describes what they are currently doing, making 'are putting' the appropriate present continuous tense.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

By 10 PM tonight, we ______ at the party for four hours.

are celebrating

celebrate

had been celebrating

will have been celebrating

Answer explanation

The correct choice is 'will have been celebrating' because it indicates an action that will be completed by a specific future time (10 PM), emphasizing the duration of four hours leading up to that point.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?