B
|
B |
A |
C |
D |
1. had; waiting 2. had; repaired 3. have; making 4. had; tidy 5. had ; robbed |
D
|
C |
C
|
B
|