Home Page
(current)
Lessons
Articles
Online Programs
Online Programs
->
Quiz English
->
Tense
Test 12 tense(Fill in the blanks)
10 Questions
15 Questions
20 Questions
50 Questions
100 Questions
Question 1 (1 Points)
How long ____ you been waiting?
(1)
have
(2)
had
(3)
does
(4)
is
Question 2 (1 Points)
What time ____ the concert start?
(1)
did
(2)
does
(3)
is
(4)
do
Question 3 (1 Points)
How many times ____ he gone to the cinema this month?
(1)
has
(2)
have
(3)
did
(4)
is
Question 4 (1 Points)
We ____ for three hours when it started raining.
(1)
had been walking
(2)
were walking
(3)
walked
(4)
have been walking
Question 5 (1 Points)
We ____ dinner now.
(1)
are having
(2)
had
(3)
have
(4)
were having
Question 6 (1 Points)
They ____ here for five minutes when I saw them.
(1)
had been
(2)
were
(3)
will have been
(4)
are
Question 7 (1 Points)
They ____ their homework by next week.
(1)
will finish
(2)
finished
(3)
will have finished
(4)
finish
Question 8 (1 Points)
She ____ to the office every day.
(1)
drive
(2)
drives
(3)
drived
(4)
is driving
Question 9 (1 Points)
They ____ a new project by next year.
(1)
will have started
(2)
start
(3)
will start
(4)
starting
Question 10 (1 Points)
By this time next year, I ____ my degree.
(1)
will have completed
(2)
have completed
(3)
am completing
(4)
completed
You got
/ 10
Viewers : 5,127
Other Programs
Test 12 tense
ทดสอบ Simple Tense
Test 12 tense(Fill in the blanks)
ทดสอบ Past Tense
Test Future Tense
Lessons
Articles
Online Programs