英语动词"have"的不同时态形式"has"和"had"在用法上有显著差异。"has"是现在完成时的第三人称单数形式,表示过去的动作对现在的影响,或表示某人或物拥有某种状态或特征。"had"是过去完成时的形式,表示过去某个时间或事件之前的动作,或表示过去某个时间或事件中的动作。总的来说,"has"强调过去的事情对现在的影响,"had"强调过去的事情对另一件过去的事情的影响。
has的时态用法
“has”是现在完成时的第三人称单数形式,表示过去某个时间发生的动作对现在产生的影响。例如:He has finished his homework.(他已经完成了作业。)
另外,“has”也可以用于表示某个人或物拥有某种状态、特征、品质等,例如:She has beautiful hair.(她有一头美丽的头发。)
had的时态用法
“had”是过去完成时的形式,表示过去某个时间或事件之前所发生的动作。例如:I had finished my homework before he arrived.(他到达之前,我已经完成了作业。)
另外,“had”也可以表示过去某个时间或事件中的动作,例如:He had a headache yesterday.(他昨天头疼。)
总的来说,has强调的是过去发生的事情对现在的影响,而had则强调的是过去的事情对过去的另一件事情的影响。