21.Have you read .book on the table? I don’t think it is good one
A.a;a B.a;the C.the;the D.the; a
22.The large grassland, reaching out far away, looks extremely beautiful______ the blue and clean sky.
A.With B.against C. through D.beyond
23.Sharon gave me her address last week but I’m afraid I .it
A.am losing B.have lost C.had lost D.would lose