一道关于状语从句的题目

问题描述:

一道关于状语从句的题目
we'll have to finish the job,_______.
A.long it takes however B.it takes however long
C.long however it takes D.however long it takes
选哪一个,为什么呢?

D.however long it takes
however是无论多么的意思
however + adj.+主语+谓语 句型