问题

The hotel is almost finished, but it ________needs one or two weeks to get ready for guests[ ]
A: only
B: also
C: even
D: still
B: also
C: even
D: still
正确答案是: