Perfect Tenses
Perfect Tenses
( with non-action verbs: know) They've known each other for 10 years. How long have they been married? Have you finished yet? My brother hasn't found a new job yet. TO EMPHASIZE DURATION PRESENT PERFECT CONTINUOUS have + __________+ __________ for since How long..? How long have you been learning English? They've been going out together for 3 years. just
RESULT IN THE PRESENT / NUMBER have + __________ how many? / how many times? how much?
already (for emphasis) + I've cut my finger! He's just arrived at the airport. I've already done my homework. Can I watch TV? TO EMPHASIZE DURATION have + __________+ __________ just, already, yet I've been to London, but I have never been to Oxford. Have you ever lost your credit card? How many emails have you written today? I've lost my keys again. I've seen that film twice. I've written the abstract and the conclusion of my research project.
Your eyes are red. Have you been crying? No, I've been cutting onions. I've been working on my research project all day long.
FINISHED ACTIONS When .? yesterday last year when I was a child in 1995 . I bought it on Saturday. (=I say when)
PAST SIMPLE