has been given是现在完成时,was given表示过去发生的一种动作 再问: 那什么时候用has been given 什么时候用was given 你能分别举出一个例子 谢谢! 再答: 1.The note (has been given )to Smith,so I can relax myself now, 2.An english speech (was given )to the students last friday afternoon . 这两个句子应该没有语法错误..我根据这两个解释一下。 第一个,你看它是说“因为纸条被给了,所以我可以放松自己”,强调了对现在的影响。完成时态一般强调对现在的影响。 第二个,它里面有一个时间状语":last friday afternoon":,是强调那个时候发生了这个动作。过去时态一般句子中会出现一个时间状语的。