It for the whole week. The city will be flooded if it soon.
| A.rained; won’t stop | B.has been raining; doesn’t stop |
| C.has rained; won’t stop | D.rained; doesn’t stop |
— How time flies!
— Yeah. It seems like yesterday that I graduated from college. I can’t believe I for 10 years!
| A.had worked | B.am working | C.worked | D.have been working |
John sold the camera yesterday which his brother him as a birthday present from Japan.
| A.has sent | B.had sent | C.was sending | D.would send |
The news he looked forward to .
| A.came at lastest | B.coming at the least |
| C.coming at the lastest | D.came recently |
In a foreign company, if you have a good command of English, you much more easily.
| A.will promote | B.will be promoted | C.promote | D.are promoted |
Imagine how excited we were that our daughter had been employed by the well-known company.
| A.learning | B.to learn | C.having learned | D.to be learning |
—That must have been a pleasant experience.
— yeah, we ourselves.
| A.have been enjoying | B.enjoyed |
| C.were enjoying | D.had enjoyed |
The boy hot on the forehead. He must be sent to the hospital at once.
| A.is felt | B.felt | C.feels | D.was felt |
—Mary, do you still remember the first time we met?
—of course, You Helen’s birthday party with your friends in a restaurant.
| A.attended | B.had attended | C.were attending | D.have attended |
---Did you watch the programme I’m a singer on Friday night? It was wonderful.
---I wish I had, but I _______for the mid-term examination.
| A.was preparing | B.prepared | C.had prepared | D.would prepare |