Home.
Television.
Contact.
ภาษาไทย
Quiz on the future perfect.
Download Worksheet.
Q1. Which sentence is correct?
By Tuesday night I will finishing the job.
By Tuesday night he will has finished the job.
By Tuesday night he will have finished the job.
By Tuesday night he will having finished the job.
Q2. Which sentence is correct?
They will have went by next week.
They will have gone by yesterday.
They will have go before new year.
They will have gone by Thursday.
Q3. Which sentence is correct?
Will they have learn enough?
Will they have learning enough?
Will they have learnt enough to pass the exam?
Will they have study enough?
Q4. Which sentence is correct?
Will Lisa has work there for a year by next month?
Will Lisa have worked there for a year by next month?
Will Lisa has worked there for a year by next month?
Will Lisa having gone by then?
Q5. Which sentence is correct?
He will not have finished.
He will has not finished.
He not will have finished.
He will finished not have.
Q6. Which sentence is correct?
They will not finished have.
They will finished have not.
They will not have finish.
They will not have finished.
Q7. Which sentence is correct?
He will has been told by now.
He will have been told by now.
He will has being told by now.
He will have being told by now.
Q8. Which sentence is correct?
They will have been spoke to about it
They will have being spoke to about it
They will have being spoken to about it.
They will have been spoken to about it.
Q9. Which sentence is correct?
Will they have been taught enough to pass the exam?
Will they have been teached enough to pass the exam?
Will they have being taught enough to pass the exam?
Will they have being teached enough to pass the exam?
Q10. Which sentence is correct?
Will he has been paid by tonight?
Will he has being paid by tonight?
Will he have been paid by tonight?
Will he have being paid by tonight?
Q11. Which sentence is correct?
Chris will not have been told.
Chris will not has been told.
Chris will not have being told.
Chris will not has being told.
Q12. Which sentence is correct?
They will not have being been told.
They will not have being sent by Friday.
They will not have been sent by Friday.
They will not having being sent by Friday.
When you finish, click "Score"
Learn more
here.
Follow us on facebook.
.
© English Through The Web 2014.