Do the test using Present Simple, Present Continuous, Past Simple, Past Continuous, Present Perfect tenses:
Chose the correct answer.
We ... on holiday next weekend.
- go
- are going
- goes
James is a good student. He_____ his homework every evening.
- do
- is doing
- does
I_______this film. Let’s watch something else.
- have seen
- saw
- am seeing
Fred fell off the ladder while he_______the ceiling.
- used to paint
- was painting
- painted
Ted ________ his car last month.
- sold
- has sold
- is selling
The sun_______every morning.
- is rising
- rises
- was rising
I_______my first cassette player when I was eighteen.
- have bought
- am buying
- bought
Donna______her hair. It is still wet.
- Washed
- has washed
- is washing
How long ________each other?
- do they know
- have they known
- did they know
She ______ with her parents at the moment.
- is staying
- stays
- stayed
John_______in the town centre and walks to work.
- has lived
- lived
- lives
When they______young, they travelled a lot.
- was
- were
- have been
I______that song before.
- have never heard
- never heard
- have always heard