魯迅寫了這本書。魯迅曾經讀過這本書。好像聽說類似上面的兩句話不能用完成時,請老師為學生解惑。謝謝。
Lu Xun wrote the book. 魯迅寫了這本書。
Lu Xun (once) read the book. 魯迅曾經讀過這本書。
這兩個句子均不能用現在完成時來翻譯,但如果有特定的上下文,用過去完成時是可以的。如:
Lu Xun had (once) read the book. 魯迅曾經讀過這本書。
建議找本英語基礎語法的書看看。另外,本站關于現在完成時用法的一些文章,也可參考,如:http://www.hz123456.com/Article/201107/2343.html