TENSES 1
TENSES 2
TENSES 3
TIME EXPRESSIONS 1
TIME EXPRESSIONS 2
100

[use: Present Perfect Simple]

My brother ...... (just/join) the football club.

has just joined 

100

If you (not / look) at that book right now, I'd like to see it.

aren't looking

100

... (you / be) on holiday this year?

Have you been

100

Always, usually, often, sometimes, seldom, never are likely to be used with ..... TENSE

THE PRESENT SIMPLE

100

NOW, AT PRESENT, AT THE MOMENT are likely to be used with ..... TENSE.

THE PRESENT CONTINUOUS

200

Soon after we (go) to bed we heard some strange noises.

had gone

200

Choose the right options:

I (don't know / am not knowing) where she (is keeping / keeps) the keys.

don't know, keeps

200

That man (stand) there since six o'clock.

has been standing

200

Tomorrow, the day after tomorrow, next week, in 10 minutes, soon, when? are likely to be used with ..... TENSE.

THE FUTURE SIMPLE

200

THE DAY BEFORE YESTERDAY, LAST WEEK, A YEAR AGO, THE OTHER DAY are likely to be used with ..... TENSE

THE PAST SIMPLE

300

[Use: Past Simple and Past ContinuousThe prisoner (escape) by climbing the wall of the garden where he (work). He (wear) blue overalls and black shoes.

escaped, was working, was wearing

300

Your hair (grow) a lot since I last (see) you.

has grown, saw

300

Yesterday I (make) a cake when the light (go) out. I (have to) finish it in the dark.

was making, went, had to

300

Seldom, regularly, occasionally, nowadays, from time to time, sometimes, as a rule, once a week are likely to be used with ..... TENSE.

THE PRESENT SIMPLE

300

THIS TIME YESTERDAY, FROM 5 TO 6 YESTERDAY, WHILE, ALL THE AFTERNOON YESTERDAY, AT 3 PM YESTERDAY are likely to be used with ..... TENSE

THE PAST CONTINUOUS

400

Next year by the end of the winter she (learn) to ski.

will have learned / learnt

400

Last Monday when I (arrive), the lesson (already / start) and the teacher (write) the subject on the whiteboard.

arrived, had already started, was writing

400

If I continue with my diet I (lose) 10 kilos by the end of the month.

will have lost

400

Lately, recently, at last, ever, never, so far, up till now, up to the present, before, how long?, for, since are likely to be used with ..... TENSE

THE PRESENT PERFECT SIMPLE

400

BY 6 O'CLOCK, BY TOMORROW, BY NEXT MONDAY are likely to be used with ..... TENSE

THE FUTURE PERFECT SIMPLE

500

Last Saturday the orchestra (play) for about twenty minutes when we (arrive) at the concert hall.

had been playing, arrived

500

If I had set the alarm clock, I (not / oversleep).

wouldn't have overslept

500

Yesterday at that moment I (look) out of the window and I (see) Mr Smith who (park) his car.

was looking / looked, saw, was parking

500

From 5 to 6 o’clock tomorrow, all night (day), at 9 o’clock tomorrow, tomorrow morning,  this time next weekend are likely to be used with ..... TENSE.

THE FUTURE CONTINUOUS

500

BY LAST YEAR, BY THAT TIME, NEVER BEFORE are likey to be used with ..... TENSE

THE PAST PERFECT SIMPLE

M
e
n
u