You are on page 1of 4

PRESENT PERFECT

Have / Has + Past Participle

SIMPLE PAST
VERB + ed

I lived in Canada for 2 years. I have lived in Canada for 2 years. I lost my keys yesterday. I have lost my keys. Shakespeare wrote several novels. Dan Brown has written several novels.

SIMPLE PAST The time period has finished When giving old information Time is specific

versus

PRESENT PERFECT The time period has not finished When giving recent news Time is not specific Used with for & since, when the actions have not finished yet

Used with for & since, when the actions have already finished

Put the verbs into the correct tense (simple past or present perfect) Mary Tom My friend I I five letters . (already/write) to this town in 1994.(move) in Canada two years ago.(be) to Canada so far.(not/be) to London a couple of times.(already/be) his holiday in Italy last summer? (he/spend) a whale? ( ever/see)

You might also like