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)
She ____ in this town for 5 years now.
(1)
has lived
(2)
had lived
(3)
is living
(4)
lives
Question 2 (1 Points)
We ____ the test by next week.
(1)
finish
(2)
will finish
(3)
will have finished
(4)
finished
Question 3 (1 Points)
They ____ a movie when I visited them.
(1)
watching
(2)
were watching
(3)
watched
(4)
has watched
Question 4 (1 Points)
He ____ his homework before he went to bed.
(1)
had done
(2)
did
(3)
done
(4)
does
Question 5 (1 Points)
They ____ at the mall when it started raining.
(1)
shopped
(2)
were shopping
(3)
are shopping
(4)
shop
Question 6 (1 Points)
I ____ a letter when you called me.
(1)
wrote
(2)
was writing
(3)
had written
(4)
writing
Question 7 (1 Points)
He ____ to the store when I called him.
(1)
went
(2)
goes
(3)
had gone
(4)
was going
Question 8 (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 9 (1 Points)
They ____ a new car next month.
(1)
will buy
(2)
buy
(3)
buys
(4)
bought
Question 10 (1 Points)
By next year, we ____ a new car.
(1)
will buy
(2)
will have bought
(3)
bought
(4)
buying
You got
/ 10
Viewers : 2,110
Other Programs
Test 12 tense
ทดสอบ Simple Tense
Test Future Tense
Test 12 tense(Fill in the blanks)
ทดสอบ Past Tense
Lessons
Articles
Online Programs