如题所述
这句话隐含的意思是现在还在继续读,所以应该选用一个持续的完成时态
He has been reading this novel for two hours.
He has been reading this novel for two hours.
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-07-30
He has been reading this novel for two hours.
第2个回答 2014-07-30
he has been.reading.this novel for almost two hours
第3个回答 2014-07-30
He has read this novel for two hours.
第4个回答 2014-07-30
he has been reading this novel for 2 hours.