when i was young , i have read the book for many times

来源:百度知道 编辑:UC知道 时间:2024/06/01 13:33:37
这个句子对吗? 为什么?

不对。我觉得应该是时态不对,这句应该是when i was young , i had read the book for many times

时态不对。应为When I was young,I had read the book for many times.

不对.have应该为had。在时间状语从句中,主将从现。如果从句为过去时态,主句一般要用对应的过去时态。所以这里应用现在完成时对应的过去完成时。

应该是
I've read this book tons of time when I was young

不对。因为句中有when,就不能用现在完成时