| 1. 单选题 | 详细信息 |
|
If it _______ for his invitation the other day, I should not be here now.
A . had not been
B . should not be
C . were not to be
D . should not have been
|
|
| 2. 单选题 | 详细信息 |
|
—Do you have Betty's phone number?
—Yes. Otherwise, I ______able to reach her yesterday.
A . hadn't been
B . wouldn't have been
C . weren't
D . wouldn't be
|
|
| 3. 单选题 | 详细信息 |
|
__________not for the support of the teachers,the student could not overcome her difficulty.
A . It were
B . Were it
C . It was
D . Was it
|
|
| 4. 单选题 | 详细信息 |
|
If the new safety system _______ to use, the accident would never have happened.
A . had been put
B . were put
C . should be put
D . would be put
|
|
| 5. 单选题 | 详细信息 |
|
If the traffic so heavy, I could have been back by 6 o'clock.
A . hadn't been
B . wasn't
C . couldn't be
D . hasn't been
|
|
| 6. 单选题 | 详细信息 |
|
That was not the first time he us. I think it's high time we strong actions against him.
A . betrayed... take
B . had betrayed... took
C . has betrayed... took
D . has betrayed... take
|
|
| 7. 单选题 | 详细信息 |
|
He messed the project up, but he behaved as if nothing __________.
A . had happened
B . happened
C . would happen
D . would have happened
|
|
| 8. 单选题 | 详细信息 |
|
David didn't attend his daughter's graduation ceremony, but he does wish he there.
A . should be
B . would be
C . had been
D . were
|
|
| 9. 单选题 | 详细信息 |
|
If we ___________the flight yesterday, we would be enjoying our holiday on the beach.
A . had caught
B . caught
C . have caught
D . would catch
|
|
| 10. 单选题 | 详细信息 |
|
They might have found a better hotel if they _________ a few more kilometers.
A . drove
B . would drive
C . were to drive
D . had driven
|
|