A
B
C
D
100

I haven't been on holiday for three years. 

SINCE

It __________ I went on holiday.


It has been three years since I went on holiday. 

100

It has been six months since she visited us. 

NOT

She _____ six months. 

She hasn't visited us for six months. 

100

The last time I ate chocolate was last week. 

EATEN

I _____ last week. 

I haven't eaten chocolate since last week. 

100

It hasn't rained for four weeks.

WEEKS

The last time _____ ago. 

The last time it rained was four weeks ago. 

200

I haven't been on holiday for three years. 

WENT

The last time I _____ years ago.

The last time I went on holiday was three years ago.

200

It has been six months since she visited us. 

WAS

The last time she _____ months ago. 

The last time she visited us was six months ago. 

200

The last time I ate chocolate was last week. 

BEEN

It _____ I last ate chocolate. 

It has been one week since I last ate chocolate. 

200

It hasn't rained for four weeks. 

FOUR

It _____ it rained. 

It has been four weeks since it rained. 

M
e
n
u