1 group
2 group
100

We _________ Didar ______ three weeks (not see).

We haven't seen Didar for three weeks.

100

Our school _____ here ____ 1995. (be)

Our school has been here since 1995.

200

That skier ______ a big ego ____ he appeared on TV. (have)

That skier has had a big ego since he appeared on TV.

200

I_____ tennis ____ a long time. (not play)

I havn't played tennis  for a long time.

300

They _____ a match _____ two years. (not win)

They haven't won a match for two years.

300

This is my lucky pen. I ____ it ____ months. (have)

This is my lucky pen. I have had it for months.

400

She ______ two new songs ______yesterday. (download)

She has downloaded two new songs since yesterday.

400

She _____ on holiday _____two weeks. (be)

She has been on holiday  for two weeks.

M
e
n
u