问题补充:
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。