Bill has been working on The Wall Street Journal for eight years and never once__________late to work.
| A.he had come | B.he has come | C.had he come | D.has he come |
The glass doors have taken the place of the wooden ones at the entrance, __________ in the natural light during the day.
| A.to let | B.letting |
| C.let | D.having let |
Peter received a letter just now __________ his grandma would come to see him soon.
| A.said | B.says |
| C.saying | D.to say |
__________ that she didn’t do a good job, I don’t think I am abler than her.
| A.To have said | B.Having said |
| C.To say | D.Saying |
As a result of the serious flood, two-thirds of the buildings in the area __________.
| A.need repairing | B.needs to repair |
| C.needs repairing | D.need to repair |
The country has already sent up three unmanned spacecraft, the most recent __________ at the end of last March.
| A.has been launched | B.having been launched |
| C.being launched | D.to be launched |