But for your timely help, I ________ the project as scheduled.
#87395
A
couldn’t complete
B
couldn’t have finished
C
can’t have finished
D
can’t finish
推荐题目
— You ought to have called her yesterday .    — Yes , I know I ____ . 
#89767
A
ought to
B
ought go have
C
ought have done
D
ought to have called
 What a pity! If I had known Tom earlier, I ________ him to the party.
#87414
A
had invited
B
would invite
C
invited
D
would have invited
The doctor strongly recommended that he ________ a holiday.
#86367
A
would take
B
took
C
had taken
D
take