Present Perfect vs Past Simple— B2 Grammar Exercises
Exercise 1 — Multiple Choice
I ______ Jenny since high school, but we only reconnected last year.
He ______ a text message to his boss yesterday morning.
We ______ three museums during our trip to Rome last month.
I ______ to finish my report, so I can finally take a break.
They ______ that movie on TV last night.
She ______ in four different countries since she graduated from college.
I ______ that book last week, and I really enjoyed it.
He ______ his passport, so he can’t board the plane now.
We ______ a decision about our holiday yet.
Jessica ______ her driving test on Friday, and she was so excited.
I ______ from my cousin in Australia recently, so I'm a bit worried.
He ______ at that company for two years before he moved abroad.
They ______ to the summit of Mount Fuji last summer.
Marina ______ in Spain last month, but she already wants to go back.
I ______ this type of cuisine before, so it’s a new experience.
He ______ the results of the exam yet, so he's still nervous.
We ______ two concerts this year, and both were fantastic.
Susan ______ a marathon last week, and she’s already training for the next one.
They ______ to an agreement about their contract issues a few days ago.
I ______ a new language for six months, and I can already hold a conversation.




