He hurt his leg climbing the mountain; otherwise, he _____ the meeting.
#90089
A
will attend
B
had attended
C
would have attended
D
would attend
推荐题目
 There was something wrong with the network, or the e­mail ________ earlier.
#86491
A
could have been sent
B
might be sent
C
need have been sent
D
must be sent
The ground is all wet. It _________ last night.
#87531
A
can’t have rained
B
may have rained
C
can have rained
D
must have rained