We’ll have to finish the work, .
A. no matter how long does it take
B. it takes however long
C. however long it takes
D. however it takes long
网友回答
A. no matter how long does it take
B. it takes however long
(答案→)C. however long it takes
D. however it takes long
解析:本题的含义为我们必须要完成工作,无论花费多长时间,however long表示无论多少的含义,后跟句子的正常语序,故本题选C。