If it ____for the snow, we____ the mountain yesterday.
#86888
A
were not, could have climbed
B
were not, could climb
C
had not been, could have climbed
D
hadn’t been, could climb
推荐题目
—The wind is always blowing here.—How I wish it ______ today.
#87147
A
won't blow
B
didn't blow
C
doesn't blow
D
isn't blowing
The project ______ last month but unfortunately it had to be prolonged because of the financial problem.
#86466
A
needn’t have been finished
B
shouldn’t have finished
C
could have been finished
D
must have finished
-Is John coming by train?-He __________, but he can’t. All the trains have been cancelled because of the snow.
#90408
A
may
B
will
C
must
D
should
If human beings had been a bit less greedy and cruel, more birds and animals _______dying out.
#89245
A
ought to avoid
B
could have been avoided
C
should have avoided
D
might have avoided
–She looks very happy. She ________have passed the exam. --I guess so. It’s not difficult after all.
#87268
A
should
B
must
C
could
D
might