選出正確的答案: The girl has been in hospital ________.
(A)for days(B)since 14 days(C)since a long time(D)
A中文解釋: 那個女孩已經住院好幾天了。 詳解: 這題使用了現在完成式(have/has + P.P.),表達「距今已經多久了」。since後面接的是一個過去的時間點,而for後面接的是一段時間,因此for後面接days(好幾天)為正確選項。故選(A)。