早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法知识have(has)+动词的过去分词与had+动词的过去分词的区别?并举两个列子来说明!

题目详情
英语语法知识
have(has)+动词的过去分词与had+动词的过去分词的区别?
并举两个列子来说明!
▼优质解答
答案和解析
前者是过去完成时,发生在过去的过去,在句子中有明显的事件发生的先后顺序.后者是现在完成时,发生于现在的过去,并对现在存有一定的影响.我想这个你是明白滴.
然后,例句.
She didn’t go to bed until she had finished her work.  她直到把工作做完之后才睡觉.
go to bed是过去的,而finished her work是发生在之前的,所以用过去完成时.
I have spent all of my money.(现在我没有钱花了.) 这用的就是现在完成时
看了 英语语法知识have(has...的网友还看了以下: