Had I run out of gas, I (ought to have)
____ called the garage.
A: would have;
B: would;
C: should have;
D: ought to have
____ called the garage.
A: would have;
B: would;
C: should have;
D: ought to have
举一反三
- Had I run out of gas, I ought to have called the garage.() A: had B: would have C: would D: should
- —I think you ought to have your paper finished. —Yes, I ______. A: would B: ought C: should D: should have
- "You ought to have called Helen yesterday." A: es I know I ______." B: ought to C: have to D: should have E: must have
- --Why didn't you buy the flat? --I ______, but I didn't have the money. A: would have B: ought C: would like to D: had bought
- The scientist ______ most of his experiments if he had not run short of his fund. A: would finish B: had finished C: would have finished D: ought to have finished