Tenses I
Tenses II
Grammar/tenses
Grammar/tenses II
100

The train ............ at 7 p.m.

1) is leaving

2) leaves

3) is going to leave

leaves - timetables/schedules 

100

We ............. at 8 tonight. 

1) meet

2) are meeting

3) will meet


We are meeting ... - future (personal arrangements / plans)

100

How many galleries .......... on your holiday?

1) you visited

2) have you visited

3) did you visit

4) had you visited

did you visit

100

I ......... bungee jumping before.

1) tried

2) was trying

3) have tried

4) try

have tried

200

I .......... in London this year

1) live

2) am living

2) lives 

 am living - temporary situation

200

My family and I ......together at least 4 times a month.

1) is getting

2) are getting

3) get

present simple "get" - repeated action

200

A: Can I have another one?

B: There are ......... cakes left.

1) none

2) not much

3) not

4) no

no

200

She ........... in her bed.

1) was liing in her bed.

2) was lying in her bed.

3) was lieing in her bed

4) was laying in her bed

was lying

300

He..........his keys.

1) is always losing 

2) always loses 

3) always lose


is always losing - implies irritation 

300

I ............ three articles today.

1) read

2) am reading

3) was reading

4) have read

 

have read - (today = not finished yet) 

300

A: Which one should I buy?

B: Honestly, I don´t like ...... of them.

1) none

2) either

3) neither

4) both

2) I don’t like either of them. 

300

This window ..................... at the moment.

1) is cleaning

2) is cleaned

3) is being cleaned

4) will be cleaned

present continuous passive - is being cleaned

400

Look at the clouds, it ........  soon!

1) will rain

2) is going to rain

3) rains

is going to - prediction based on a given evidence

400

A: Are you from around here?

B: Yes, I .......... here all my life.

1) lived

2) live

3) have lived

4) am living

have lived

400

A: Do you want to get a coffee?

B: Sure, I have ....... time.

1) much

2) many

3)  a little

4) a few

5) little


a little - a small amount, but enough 

400

Do you mind ......... the window?

1) to open

2) opening

3) open

mind opening

500

I’m tired because I..........

1)  was running

2) ran

3) have been running

4) have run

have been running -  recently finished activities with present effect

500

She couldn’t swim with her friends yesterday because she ........... to bring her swimsuit.

1) has forgotten

2) forgot

3) had forgotten



had forgotten

500

I have...... friends in London. Unfortunately, most of the time I feel lonely.

1) not much

2) few

3) a few

4) a little

few - Almost none, not enough

500

There is ....... water in the desert. (= almost none)

1) a little

2) not many

3) little

4) few

little