1、finishedfinishhas finishedHe his homework.have finishedPRESENT PRESENT PERFECT PERFECT no time reference (the resultresult is more important)gonegowentWe to a concert last week.have gonePAST SIMPLE PAST SIMPLE signal word “lastlast ” (it tells us whenwhen it happened)has seenhave seensawI Linda at t
2、he cinema yesterday.seenPAST SIMPLE PAST SIMPLE signal word “yesterdayyesterday” (it tells us whenwhen it happened)has eathas eatshas eatenShe already breakfast. has atePRESENT PRESENT PERFECT PERFECT signal word “alreadyalready” (for a recently finishedfinished action)has leavehas leftleftBob five
3、minutes ago.leavePAST SIMPLE PAST SIMPLE signal word “agoago” (it is a finishedfinished past action)Did / arrivedDid / arriveHave / arrived Mike and Sam from school yet?Has / arrivedPRESENT PRESENT PERFECT PERFECT signal word “yetyet” (we expect something to happen soon)werehave washave beenI on hol
4、idays since Friday .wasPRESENT PRESENT PERFECT PERFECT signal word “sincesince” (for an unfinishedunfinished past action)have spokenspeakhas spokenMy teacher just with my parents. spokePRESENT PRESENT PERFECT PERFECT signal word “justjust” (for a recent event)hasnt get uphavent get updidnt get upHe
5、early this morning.didnt got upPAST SIMPLE PAST SIMPLE “thisthis morningmorning” is a completedcompleted past period (its probably after midday now)has boughthave boughtdid buyWhen she a new car?did boughtPAST SIMPLE PAST SIMPLE we want to know whenwhen something happenedHas hadDid haveHave had you ever a car accident?Did hadPRESENT PRESENT PERFECTPERFECT signal word “everever” (for past experiences)have methave meetmetI my wife in 2010.meetPAST SIMPLE PAST SIMPLE signal word “in 2010”“in 2010” (for a finishedfinished past action)微信扫描下方二维码,回复关键词:语法PPT,领取更多语法课件