Home | Learn Spanish | Learn English

Learning English Verb: to foretell = predecir

Present SimplePresent Continuous
I foretellI am foretelling
You foretellYou are foretelling
He, She, It foretellsHe, She, It is foretelling
We foretellWe are foretelling
You (all) foretellYou (all) are foretelling
They foretellThey are foretelling
Past SimplePast Continuous
I foretoldI was foretelling
You foretoldYou were foretelling
He, She, It foretoldHe, She, It was foretelling
We foretoldWe were foretelling
You (all) foretoldYou (all) were foretelling
They foretoldThey were foretelling
Future SimpleFuture Continuous
I will foretellI will be foretelling
You will foretellYou will be foretelling
He, She, It will foretellHe, She, It will be foretelling
will foretellwill be foretelling
You (all) will foretellYou (all) will be foretelling
They will foretellThey will be foretelling
Future with 'Going to'Present Perfect Simple
I am going to foretellI have foretold
You are going to foretellYou have foretold
He, She, It is going to foretellHe, She, It has foretold
We are going to foretellWe have foretold
You (all) are going to foretellYou (all) have foretold
They are going to foretellThey have foretold
Present Perfect ContinuousPast Perfect Simple
I have been foretellingI had foretold
You have been foretellingYou had foretold
He, She, It has been foretellingHe, She, It had foretold
We have been foretellingWe had foretold
You (all) have been foretellingYou (all) had foretold
They have been foretellingThey had foretold
Past Perfect ContinuousFuture Perfect Simple
I had been foretellingI will have foretold
You had been foretellingYou will have foretold
He, She, It had been foretellingHe, She, It will have foretold
We had been foretellingWe will have foretold
You (all) had been foretellingYou (all) will have foretold
They had been foretellingThey will have foretold
Future Perfect Continuous
I will have been foretelling
You will have been foretelling
He, She, It will have been foretelling
We will have been foretelling
You (all) will have been foretelling
They will have been foretelling