An exercise on English Tenses
by Papadamos Konstantinos
How long ago ......... they leave for Canada?
- do
- did
- does
Have you ever ............ a live cobra?
- saw
- seed
- seen
He .................................... TV when the fire broke out.
- watching
- was watching
- was watched
We .......................................... playing tennis for half an hour when it started to rain.
- have been
- had been
- had
The sky is full of grey clouds. It's ...................................... soon.
- going to rain
- will rain
- has rained
Look at them! They .................................. happily.
- laughing
- laugh
- are laughing
When we arrived at the airport, the aeroplane ...................................
- had already taken off
- has already taken off
- already has taken off
Dad was washing the car while Mum .................................... in the garden.
- watering the plants
- was watered the plants
- was watering the plants
I think they .................................... next Sunday.
- coming
- come
- will come
As I was walking in the park, I ................ a young boy climbing a tall tree.
- have seen
- saw
- had seen