10 Fill in the gaps with the correct words from the list.
already • yet •just • ever •never •for •since •so far
1 Gerald has been a tour guide
for five years.
2 Terry has ....seen a skyscraper before.
3 Don't worry about buying a
present. I've .... bought one.
4 Tim is feeling sick. He has
...... eaten a whole bag
of cookies.
5 How many people have you
called about the cleanup .........?
6 Has Jerry arrived from the
airport.......?
7 I haven't been to a concert
...... I was 15.
8 Have you ...... been camping?