举一反三
- Had it rained last night, the road _____ wet now. A: would be B: must be C: would have been D: must have been
- By 5:30 this afternoon, Bob……… been at work for eight hours. A: has B: will C: have D: will have
- Some people even have to drive from their homes to the main road where their ________________ is left in a box.
- If we ______ earlier, we would not have missed the bus. A: left B: have left C: had left D: would have left
- If he had been __________(care), he would not have fallen from the ladder.
内容
- 0
Some of your suggestions have been __________, but others have been turned down as they are not workable.
- 1
18. I’ll have to push the car to the side of the road because we ______ if we leave it here. a. will be fined b. would be fined c. will being fined d. will have been fined A: a. will be fined b. would be fined c. will being fined d. will have been fined B: b. would be fined c. will being fined d. will have been fined C: c. will being fined D: d. will have been fined
- 2
If my mother_____here last Funday, she _________me from going there.( ). A: were; prevent B: had been; would have prevented C: had been; would prevent D: were; would have prevented
- 3
To clear obstacles to road construction, the easiest way ----- would have been to demolish the tower, but nobody dared to make this decision.
- 4
If I (not drink) ____so much coffee yesterday afternoon, I would have been able to sleep well last night.