怎样区别“现在完成时”和“过去完成时”? 例如:We had learned about 5000English words by the end of last term. 到上学期末我们已经学了5000个英语单词。 我感觉应该用 have learned ,因为我们学了5000个单词,这单词已经被我学了,也就是说我已经会了,知道了,影响到了我现在。所以我感觉应该用现在完成时,可老师说应该用过去完成时,我总是不明白,不是 影响到我现在生活的就应该用现在完成时吗? 请帮我分析一下这个题,并说明一下我的思想哪里是错误的!
你的想法也是对的 就是少看了个词组 by the end of 然后还是last term 到上学期为止 所以应该是过去完成时 如果没有 by the end of 就是现在完成时了 We have learned about 5000English words last term 我们上学期学了5000词 原句翻译为 到上学期为...
过去完成时 1) 概念:表示过去的过去 ----|-------|-----|---->其构成是had +过去分词构成。 那时以前 那时 现在 2) 用法 a. 在told, said, knew, heard, thought等动词后的宾语从句。 She said (that) she had never been to Pari...