We ________ finish it ahead of time, though it was such a tough task.

We ________ finish it ahead of time, though it was such a tough task.

A.could

B.would

C.were able to

D.ought to

答案及解析: C

解析:

考查情态动词。根据后文中though可知所填词表示“(经过努力后)能……”,所以应该用be able to, C项正确。