-What has made him in such a low mood recently? —_________ by his father for not passing the exam.A Being criticized B. Criticized C.Having criticized D. To criticize
30. It is a good city for cycling because it is flat and ________is convenient for bikes.
29. That prices are going up so rapidly these day,_______really makes many people worried
28. This is the best restaurant in our town. I’m afraid you can’t find _______ here.
27. Our headmaster felt fairly happy today because ten students were praised at the meeting, _____three were from our school.
26. ______more and more forests destroyed, some animals are facing the danger of dying out.