Skip to content
linguabloom
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
Exercise 1
Exercise 2
Exercise 3
Present perfect vs Past simple
Choose the correct option to complete each sentence.
1. I ___ my first soccer game when I was six years old.
have attended
attended
was attending
2. My sister ___ to the theatre before.
has never been
never was
never wasn’t
3. I ___ any birthday parties since last year.
wasn’t at
haven’t been to
didn’t go to
4. In 2005, Adam ___ Real Madrid players in Barcelona.
has met
met
was meeting
5. Where ___ when you entered university?
have you lived
were you living
did you live
6. I ___ a romantic date with Bethany last weekend.
have had
had
was having
7. I ___ nearly $500 for my summer trip.
has already saved
have already saved
already saved
8. When ___ these leather boots?
did you bought
have you bought
did you buy
9. Laura ___ in debt.
has never been
never was
didn’t was
10. How long ___ with Rob?
did you study
have you studied
did you studied
Send
Present perfect vs Past simple
Choose the correct option to complete each sentence.
1. I ___ $100 on the street.
have just found (if it’s very recent)
just found
did just find
2. They are a very happy family. They ___ together for 20 years.
are
were
have been
3. I ___ a big fan of Lady Gaga since I was ten.
was
am
have been
4. Mike ___ money to Susan recently.
has lent
have lent
lent
5. When ___ a new shopping mall?
have they built
did they build
was they build
6. Mary ___ her best friend since she studied at school.
has known
knows
knew
7. How long ___ for this company?
has she worked
did she work
was she work
8. I ___ for the utilities yet.
hasn’t paid
haven’t paid
didn’t paid
9. ___ a match?
Has your team ever won
Did your team ever win
Have your team ever won
10. Pamela ___ in a small, beautiful village in Italy.
has been born
is born
was born
Send
Present perfect vs Past simple
Choose the correct option to complete each sentence.
1. When ___ school?
has your sibling started
did your sibling start
have your sibling started
2. This month, I ___ two amazing series.
has watched
have watched
watched
3. My classmate ___ as a waitress since she turned sixteen.
has worked
worked
works
4. That is the most amazing place I ___ to.
was ever
have ever been
ever went
5. Jenny ___ her salary really fast this month.
spended
spent
has spent
6. ___ your old computer?
Did you sell
Have you sold
Was you sell
7. ___ an important exam?
Did you ever fail
Has you ever failed
Have you ever failed
8. This morning, I ___ coffee. (today isn’t finished → PP)
have had
has had
had
9. This is the most delicious pizza I ___.
ever try
have ever tried
ever tried
10. My relatives ___ back from a nice trip.
have just come
have just came
just came
Send