---What do you think of the house?
---_____.It is everything we have been looking for.
A.Perfect B.Good idea C.Not bad D.So-so
The girl, ___ was frightened at the sight of the snake, shut her eyes and dared not have a second look at it.
A.that B.whom C.which D.who
We ____ each other since childhood.
A.have known B.knew C.know D.are knowing
I regret that I waited in the queue for a long time to buy the ticket this morning. I ______ it online.
A.could buy B.must buy
C.could have bought D.must have bought
I ran all the way to the post office, only ___ that it had closed.
A.finding B.having found C.to find D.to be found
I had just finished my test paper ___ the bell rang, announcing the exam was over.
A.unless B.when C.because D.though