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)
They ____ lunch when I arrived.
(1)
were having
(2)
have
(3)
had
(4)
eat
Question 2 (1 Points)
We ____ at 5 PM every day.
(1)
leave
(2)
leaves
(3)
leaving
(4)
leave
Question 3 (1 Points)
I ____ a book when you called me.
(1)
read
(2)
reads
(3)
was reading
(4)
readed
Question 4 (1 Points)
We ____ for an hour when the rain stopped.
(1)
have been walking
(2)
had been walking
(3)
were walking
(4)
walked
Question 5 (1 Points)
By the end of this year, I ____ a new language.
(1)
will have learned
(2)
will learn
(3)
have learned
(4)
learned
Question 6 (1 Points)
I ____ a test tomorrow.
(1)
take
(2)
am taking
(3)
took
(4)
takes
Question 7 (1 Points)
By the time you arrive, I ____ my homework.
(1)
will finish
(2)
had finished
(3)
finish
(4)
will have finished
Question 8 (1 Points)
They ____ in this city for 15 years by 2026.
(1)
will live
(2)
live
(3)
will have lived
(4)
lived
Question 9 (1 Points)
We ____ lunch at 1 PM every day.
(1)
have
(2)
had
(3)
were having
(4)
will have
Question 10 (1 Points)
I ____ to the gym every morning.
(1)
goes
(2)
am going
(3)
go
(4)
went
You got
/ 10
Viewers : 5,493
Other Programs
ทดสอบ Simple Tense
ทดสอบ Past Tense
Test 12 tense(Fill in the blanks)
Test Future Tense
Test 12 tense
Lessons
Articles
Online Programs