In this lesson you’ll learn the meaning of the perfect tense and how it is constructed and used with the present tense as the present perfect.
Lesson: How to Use the Perfect
The Mistake English Learners Make
Wrong Ways And Right Ways For Situations In Which Lots Of Learners Would Use The Perfect
-> “I went to the forest last weekend.”
“I have gone to the forest last weekend.”
“I study English for 3 years.” AND “I am studying English for 3 years.”-> “I have studied English for 3 years.” “I felt good. I slept a lot.” -> “I felt good. I had slept a lot.” AND “I’ll know a lot. I’ll study a lot.” -> “I’ll know a lot. I’ll have studied a lot.”
What To Understand To Avoid These Mistakes
The perfect means that the verb has a result, which can be either because something that happened before somehow caused something somehow important at the moment being talked about (past, present, or future) or because there is a count of the actions of the verb up to that moment.
Only use the present perfect for counts of actions of verbs up to the moment and OTHER changing, developing, evolving situations.
It’s possible to use the perfect in the present for the other perfect situation mentioned above: where something that happened before (not a count of anything) that isn’t changing, developing, evolving anymore contributed in an important way to a set of circumstances relevant at the moment. But you will practically never be wrong not to. AND, it’s dangerous to try to because unless you’ve had a lot of exposure to English at a very young age, you won’t have a good sense for when it will be right to do this or not. It’s like stabbing in the dark, and there’s really no point. It’s just as good, and right, to use the simple past in these situations.
This only applies to the present perfect though. You do need to use the perfect in the past and the future in these situations. Fortunately, it’s a lot easier then to understand when you should.
Exercise: Present Perfect or Past Simple - I
- I can’t login to my account. I ____________________ (to forget) my password.
- I ____________________ (to buy) a lot of groceries, so my refrigerator is full.
- I meant to write you last night, but I ____________________ (to fall) asleep.
- William ____________________ (to be) on vacation in the mountains, but is back home now.
- How are you? I ____________________ (to have) the flu for the past couple of days but am all better now.
- Excuse me, can you help? We ____________________ (to get? OR to be?) lost.
got, have gotten
Exercise: Present Perfect or Past Simple - II
- Did you hear about the bridge? It ____________________ (to fall) into the river.
- Rocky Balboa ____________________ (to train) to box under [[[Mickey Goldmill]]].
- How many battles ____________________ (Alexander the Great / to lose)?
show answerdid Alexander the Great lose
- I ____________________ (to eat) a spicy burrito and now my mouth is burning.
- The book he released a few years ago ____________________ (to become) one of the bestsellers of all time.
show answerhas become
- Who ____________________ (to discover) the principle of evolution?
- Where ____________________ (you / to graduate) from high school?
show answerdid you graduate
- The bridge is gone. I ____________________ (to collapse) into the river.
- Isaac Newton ____________________ (to be) one of world’s great geniuses, who ____________________ (to invent) both physics and calculus.
show answerwas / invented
Exercise: Present Perfect or Past Simple - III
- I ____________________ (to stop) eating McDonald’s for a while, but here I am again.
- I toured Europe 10 years ago, and went again last month, and wow, Europe ____________________ (really / to change).
show answerhas really changed
- He made a lot of money this year, but he ____________________ (already / to spend) almost all of it.
show answerhas already spent
- The actress ____________________ (to eat) two cheeseburgers and felt guilty for the rest of the day.
- What do you think about the band’s style? It ____________________ (to change), but ____________________ (it / to get) better?
show answerhas changed / has it gotten
- Are you still using the stove? No, I ____________________ (to finish) what I was cooking. You can use it.
- She ____________________ (to try) to run the marathon, but ended up quitting one third of the way through.
- Where are my keys? I ____________________ (to put) them right there and now they’re gone.
- Hey, call the fire department. The store across the street ____________________ (to catch? OR to be?) on fire.
caught, has caught
- The discount store down the street ____________________ (to burn down). Did you hear? Really? How ____________________ (that / happen)? Nobody knows for sure yet, but some people think the owner ____________________ (to set) the fire himself to collect the insurance money.
show answerburned down / did that happen / set