原句:the old man has been in hospital for about tow weeks
翻譯:這位老人已經住院大約兩周了
表示壹種持續狀態。 has been
百度知道永遠給您最專業的英語翻譯。