KFUPM Grammar Present, Past Perfect , Future- Continuous forms

Quiz
•
English
•
University
•
Easy
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
Similar Resources on Wayground
45 questions
MID Advanced English Grammar Sas Ing

Quiz
•
9th Grade - University
50 questions
English Test

Quiz
•
University - Professi...
45 questions
German Future Test

Quiz
•
University
50 questions
ALCPT Practice Test - Reading

Quiz
•
University
50 questions
Grammar Basic Post Test

Quiz
•
KG - University
45 questions
INTERMIDIATE AND ADVANCED TEST LI-FE ACADEMY

Quiz
•
University
50 questions
Reported Speech Quiz

Quiz
•
6th Grade - University
50 questions
Conditional sentence Type 1 + 2

Quiz
•
7th Grade - University
Popular Resources on Wayground
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World

Quiz
•
3rd - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
20 questions
ELA Advisory Review

Quiz
•
7th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns

Quiz
•
3rd Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade