You look smart in this new jacket. That old one ______ thrown away many years ago.
| A.ought to be | B.ought to have been | 
| C.would be | D.would have been | 
Have you seen a man ___ a school uniform come into the room?
| A.wearing | B.putting on | C.dressing | D.who dress | 
It is necessary that a league meeting ___ this afternoon.
| A.hold | B.be held | C.will be held | D.is held | 
How I wish I ___ your advice when you first warned me.
| A.took | B.should take | C.had taken | D.have take | 
All this ___ that knowledge comes from practice.
| A.speaks | B.proves | C.explains for | D.teaches | 
___, the car started.
| A.The signal giving | B.The signal is given | C.The signal given | D.Having given the signal |