初中英语语法梳理和提高14过去完成时态讲解试题过去完成时态1)过去完成时态的构成:肯定式:had+动词的过去分词否定式:hadn't+动词的过去分词疑问式:Had⋯+动词的过去分词简略回答:Yes,主+have/hashad
No,主+had现在完成时的用法过去完成时的用法:1、表示在过去某一时间或动作之前已经发生或完成的动作
他表示的时间是"过去的过去"常与bylastyear,bythetimeofyesterday,等连用
如:Shesaidshehadseenthefilm4times
WhenMrLigottotheclassroom,allthestudentshadbegunreading
Bythetimetheyarrived,thebushadleft
2、表示从过去某一时间开始一直延续到过去另一时间的动作或状态
常与for(后跟段时间)或since(后跟点时间)等连用
如:Shehadworkedinthisschoolsinceitopened25yearsago
例题解析:举一反三,学的更轻松
He______inShanghaiUniversityforfouryearsbeforehe______Beijing
studied,hadgoneB
hadstudied,wentC
hasstudied,goesD
hadstudied,hadgone解析:"他去北京之前在上大学学习了4年"
在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时
Marysaiditwasatleastfiveyearssincehe______agooddrink
enjoyedB
wasenjoyingC
hadenjoyedD
wouldenjoy解析:Itwas+时间段+since引导的从句中用过去完成时