Edu
Hub
Courses
AI Tools
Leaderboard
Login/Register
AR
Abdullah Rashid
abdullah@example.com
Navigation
📚
Courses
🏆
Leaderboard
✨
AI Tools
←
English Tenses Mastery Quiz
⏱
15:00
Quit
0 / 21 answered
0%
English Tenses Mastery Quiz
10 questions · Medium difficulty · 00:21:00 min
🔥 In Progress
Question 1
By the time you arrive, I _______ already _______ dinner.
will have finished
will finish
have finished
am finishing
Question 2
She _______ to the market every Saturday morning.
has gone
is going
goes
went
Question 3
They _______ a new house at the moment.
are building
build
built
have built
Question 4
I _______ my keys somewhere yesterday.
have lost
lose
lost
am losing
Question 5
He _______ English for five years before he moved to London.
has studied
had studied
was studying
studied
Question 6
What _______ you _______ so loudly yesterday evening?
were doing
did do
have done
are doing
Question 7
I _______ this book if I had more time.
would read
am reading
will read
read
Question 8
The train _______ at 8:00 AM tomorrow.
is departing
will depart
departs
departed
Question 9
By 2030, scientists _______ new forms of energy.
will discover
have discovered
discovered
will have discovered
Question 10
He _______ in this city since he was a child.
lived
was living
lives
has lived
Question 11
We _______ a picnic yesterday, but it rained.
were planning
had planned
have planned
planned
Question 12
Look! The cat _______ the roof.
is climbing
climbs
has climbed
climbed
Question 13
She _______ that novel many times.
is reading
read
has read
reads
Question 14
If it _______ tomorrow, we will stay home.
rains
is raining
rained
will rain
Question 15
The children _______ for hours by the time their parents returned.
have been playing
had been playing
were playing
played
Question 16
I _______ a lot of work last week.
do
have done
did
am doing
Question 17
He _______ his car when the accident happened.
washes
was washing
has washed
washed
Question 18
They _______ for Spain next month.
will travel
travel
travelled
are travelling
Question 19
She _______ her homework by the time her friends arrived.
was finishing
had finished
has finished
finished
Question 20
I _______ you a cup of tea.
made
will make
am making
make
Question 21
The sun _______ in the east every morning.
rose
is rising
will rise
rises
✅ Answered:
0
⬜ Unanswered:
8
📊
20%
done
Submit Answers →