Home Page
(current)
Lessons
Articles
Online Programs
Online Programs
->
Quiz English
->
Tense
Test 12 tense
10 Questions
15 Questions
20 Questions
50 Questions
100 Questions
Question 1 (1 Points)
We have been waiting here for a while.
(1)
Present Simple
(2)
Present Continuous
(3)
Present Prefect
(4)
Present Prefect Continuous
Question 2 (1 Points)
She drinks coffee every morning.
(1)
Present Simple
(2)
Present Continuous
(3)
Present Prefect
(4)
Present Prefect Continuous
Question 3 (1 Points)
I will have been reading for two hours when you get here.
(1)
Future Simple
(2)
Future Continuous
(3)
Future Perfect
(4)
Future Perfect Continuous
Question 4 (1 Points)
We were studying when the phone rang.
(1)
Past Simple
(2)
Past Continuous
(3)
Past Perfect
(4)
Past Perfect Continuous
Question 5 (1 Points)
He had been studying for three hours when he finally took a break.
(1)
Past Simple
(2)
Past Continuous
(3)
Past Perfect
(4)
Past Perfect Continuous
Question 6 (1 Points)
By next year, they will have finished all their exams.
(1)
Future Simple
(2)
Future Continuous
(3)
Future Perfect
(4)
Future Perfect Continuous
Question 7 (1 Points)
They have been playing tennis for an hour.
(1)
Present Simple
(2)
Present Continuous
(3)
Present Prefect
(4)
Present Prefect Continuous
Question 8 (1 Points)
My grandmother tells me stories every night.
(1)
Present Simple
(2)
Present Continuous
(3)
Present Prefect
(4)
Present Prefect Continuous
Question 9 (1 Points)
They had been waiting for the bus for 15 minutes when it finally arrived.
(1)
Past Simple
(2)
Past Continuous
(3)
Past Perfect
(4)
Past Perfect Continuous
Question 10 (1 Points)
I had been working on the project for days before I completed it.
(1)
Past Simple
(2)
Past Continuous
(3)
Past Perfect
(4)
Past Perfect Continuous
You got
/ 10
Viewers : 5,779
Other Programs
Test 12 tense
Test 12 tense(Fill in the blanks)
ทดสอบ Past Tense
Test Future Tense
ทดสอบ Simple Tense
Lessons
Articles
Online Programs