But for these interruptions, the meeting       half an hour ago.
#86724
A
was finished
B
would have finished
C
had finished
D
would finish
推荐题目
If Helen             her credit card, she could have bought the dress.
#86908
A
brought
B
should bring
C
had brought
D
were to bring
 —Where ____ Margaret have put the empty bottles?—She ______ them away. They must be somewhere.
#89520
A
can; can’t have thrown
B
must; needn’t
C
must; must have thrown
D
can; must throw
___ for the fact that you were lazy, you could have finished the assignment by now. 
#87795
A
It were not
B
Weren’t it
C
Had it not been
D
Had not been
While watching television, __________.
#90451
A
the doorbell rang
B
the doorbell rings
C
we heard the doorbell ring
D
we heard the doorbell rings