
important – more important – the most important
little – less –least
cheap-cheaper – the cheapest
popular – more popular – the most popular
happy-happier – the happiest
hot – hotter –the hottest
busy-busier – the busiest
much-more-the most
bright – brighter – the brightest
empty-emptier – the emptiest
bad-worse – the worst
large-larger – the largest
clever- cleverer-the cleverest
thin-thinner – the thinnest
kind – kinder- the kindest
late-later – the latest
expensive – more expensive – the most expensive
useful – more useful – the most useful
narrow – narrower – the narrowest
few- few – the fewest
wide – wider –the widest
dirty – dirtier – the dirtiest
difficult – more difficult-the most difficult
nice – nicer – the nicest
safe –safer –the safest
early – earlier –the earliest
exciting – more exciting –the most exciting
good –better –the best
heavy-heavier- the heaviest
1. He has been talking on the phone for 20 minutes.
2. I have been waiting for my friend for an hour.
3. It has been raining for 3 hours.
4. Bob has been sitting in the waiting room since morning.
5. I have been trying to learn Greek for 2 years.
6. He has been learning to drive for one month.
7. They have been quarrelling for 4 days.
8. The baby has been crying since morning.
9. I have been living in the centre since the start of the year.
10. He has been listening to his favorite music for 3 hours.
11. Jack has been doing nothing for 4 years.
12. The parents have been watching TV since 5 o’clock.
13. Father has been sleeping in his armchair for 45 minutes.
14. Jane has been walking with her dog since 11 o’clock.
15. The teacher has been correcting our papers for 5 hours.
16. My sister his been looking for a pair of new shoes for 5 hours.