Robert ( ) read in the reading-room for hours every Sunday when he was a middle school student. A. would B. might C. could have D. should 請告訴我選A的理由好嗎,謝謝

熱心網友

A. 表示過去的一種習慣經常用它..

熱心網友

選擇c。因為could have相當于must have 是表示對過去的肯定的猜測。翻譯成“當他是一個學生的時候,他一定每個星期天都讀書幾個小時的書.”could 是加不帶to 的現在完成時間〈不定式〕表示是“一定 ~”。

熱心網友

藍隨想和desert的答案綜合便可萬無一失了。

熱心網友

desert的答案不牽強,這本來就是would的一種用法

熱心網友

desert的答案好牽強~偶看不太懂不過本題可以用排除法,把BCD套如句中,翻譯成中文,意思都不通順~所以選A具體一點,would還有什么用法?