1 现在完成时用于表示过去发生的动作对现在仍有影响或结果,强调动作的连续性和延续性;一般过去时则用于表示过去的动作或状态,强调动作的完成性和间断性。
2 现在完成时的构成:have/has + 过去分词;一般过去时的构成:动词过去式。
3 举例来说,如果我用现在完成时说“我已经吃了早饭”,强调的是我吃饭的动作与现在的联系,也表达了我现在不再饿了;而如果我用一般过去时说“我昨天吃了早饭”,则强调的是我昨天完成了这个动作,不再关心现在的状态。