Wales has a population of about three million. English is the main language and only twenty percent speak both Welsh and English. Every year(1).............August there is a Welsh-speaking festival.It(2).............place in a different town each year so everyone has the chance to join. Local people(3).........years making plans for the festival will be in(4)...........towns. Each festival is(5).............by about 160,000 people.They travel not only from nearby towns and villages(6)..........also from the rest of the British Isles and(7).............from abroad.
1.A.on B.by C.in D.at
2.A.takes B.finds C.has D.makes
3.A.pass B.put C.spend D.do
4.A.our B.their C.his D.its
5.A.arrived B.attended C.gone D.come
6.A.but B.and C.since D.however
7.A.just B.hardly C.quite D.even