Toggle navigation
Start
Your path
Items
Complex
Blog
Log in or register
English
is easy. Just practise.
Home
The Tense Machine
The Tense Machine 2
Back
(TO) DO
WILL DO
Level4
Practise
1
WILL BE DONE
Level2
Practise
1
2
3
4
5
6
7
8
9
WILL HAVE DONE
Level4
Practise
1
2
3
4
5
6
7
WILL HAVE BEEN DONE
rare
Level5
Practise
1
2
3
4
5
6
7
8
9
WILL BE DOING
Level4
Practise
1
2
3
4
5
6
7
WILL BE BEING DONE
very rare
Level5
Practise
1
2
3
4
5
6
7
8
9
WILL HAVE BEEN DOING
Level4
Practise
1
2
3
4
5
6
7
WILL HAVE BEEN BEING DONE
very rare
Level5
Practise
1
2
3
4
5
6
7
8
9
AM/IS/ARE GOING TO DO
Level1
Practise
1
2
3
4
5
6
7
AM/IS/ARE GOING TO BE DONE
Level3
Practise
1
2
3
4
5
6
7
8
9
DID
Level1
Practise
1
2
3
4
WAS/WERE DONE
Level2
Practise
1
2
3
4
5
6
HAD DONE
Level3
Practise
1
2
3
4
HAD BEEN DONE
Level3
Practise
1
2
3
4
5
6
WAS/WERE DOING
Level1
Practise
1
2
3
4
5
WAS/WERE BEING DONE
Level3
Practise
1
2
3
4
5
6
HAD BEEN DOING
Level3
Practise
1
2
3
4
HAD BEEN BEING DONE
very rare
Level5
Practise
1
2
3
4
5
6
DO/DOES
Level1
Practise
1
2
3
4
5
6
7
8
AM/IS/ARE DONE
Level2
Practise
1
2
3
4
5
6
HAVE/HAS DONE
Level1
Practise
1
2
3
4
HAVE/HAS BEEN DONE
Level3
Practise
1
2
3
4
5
6
AM/IS/ARE DOING
Level1
Practise
1
2
3
4
5
AM/IS/ARE BEING DONE
Level3
Practise
1
2
3
4
5
6
HAVE/HAS BEEN DOING
Level3
Practise
1
2
3
4
HAVE/HAS BEEN BEING DONE
very rare
Level5
Practise
1
2
3
4
5
6
SETTINGS
PAST
PRESENT
FUTURE
GOING TO
If you choose
going to
future only the ACTIVE-PASSIVE setting applies.
SIMPLE
CONTINUOUS
NON-PERFECT
PERFECT
ACTIVE
PASSIVE
SENTENCES
(TO) DO
They / repair / my car.
She / not sell / flowers.
You / write / the book?
We be / never / late.
He / love / her.
The heavy snowfall / delay / the trains.
Where / they / display / the test results?
We / know / the teacher.
I / do / it