Online English Test for Elementary, Intermediate, Advance Stidents, TOEFL, IELTS
  Simple Present Tense
Simple Past Tense
Simple Future Tense
Present Continuous Tense
Past Continuous Tense
Future Continuous Tense
Present Perfect Tense
Past Perfect Tense
Future Perfect Tense
Present Perfect Continuous
Past Perfect Continuous
Future Perfect Continuous
Modals
Conditionals
Passive Voice
Reported Speech
Relative Clause
Question Tags

Conjunctions
Prepositions
Articles
Adjectives / Adverbs
Comparison
 

FUTURE PERFECT CONTINUOUS TENSE

POSITIVES

I will have been learning English for ten years in December next year
They will have been watching TV for three hours at 02.00 this afternoon
We will have been waiting here for 4 hours when he comes
You will have been borrowing my money for two years when your son is born

He will have been doing the exercise for one hour when the teacher leaves
She will have been washing her clothes for half an hour her son arrives

NEGATIVES

I won't have been learning English for five years in the next two years
They won't have been doing the job for twenty years in 2025
He won't have been sleeping for hours before I come back tonight

INTERROGATIVES

Will you have been studying for five years in this college when you are twenty two?
How long will you have been waiting when he comes at seven tonight?

  Simple Present Tense
Simple Past Tense
Simple Future Tense
Present Continuous Tense
Past Continuous Tense
Future Continuous Tense
Present Perfect Tense
Past Perfect Tense
Future Perfect Tense
Present Perfect Continuous
Past Perfect Continuous
Future Perfect Continuous
Modals
Conditionals
Passive Voice
Reported Speech
Relative Clause
Question Tags

Conjunctions
Prepositions
Articles
Adjectives / Adverbs
Comparison
copyright www.onlineenglishcourse.net 2010