It has rained for a whole day.But I think it's going to ___.
| A.put up | B.clear up | C.build up | D.call up |
Neither the old lady nor her cats ___ out of the house since her husband passed away last month.
| A.was stepping | B.have stepped |
| C.stepped | D.has stepped |
After supper, he usually stood near the window, ___ he could see the tower, the tallest building of the town.
| A.from which | B.from where |
| C.on which | D.on where |
Jack is believed _____ his goal, who is said ____ the stage.
| A.to achieve; to leave |
| B.having achieved; to have left |
| C.to achieve; having left |
| D.to have achieved; to have left |
I’m not sure ___ I can learn at present; but I’m sure it will be something ___ I might use in the future.
| A.That; what | B.what; / |
| C.which; that | D./; that |
I wonder if John has forgotten my number. I ___ him to call for the past two hours.
| A.have been expecting | B.have expected |
| C.have been expected | D.expected |