Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
B1 present perfect vs past simple
0
%
0
0
0
Back
Restart
I ___ (not seen) my first boyfriend/girlfriend for ages.
haven't seen
Oops!
Okay!
I ____ (recently find) a new interesting place in my city.
have recently found
Oops!
Okay!
The best country/ city I ____ (ever, visit) is...
have ever visited
Oops!
Okay!
I _____ (decide) to change my lifestyle because...
have decided
Oops!
Okay!
I ______ (see) something unusual today.
saw
Oops!
Okay!
This year I ______ (go) to the seaside 4 times.
have been
Oops!
Okay!
I _______ (just, watch) an amazing movie.
have just watched
Oops!
Okay!
I ______ (hear) some exciting news the other day.
heard
Oops!
Okay!
Last weekend I _____ (have) so much fun.
had
Oops!
Okay!
This week I ______ (see) something sad on TV.
have seen
Oops!
Okay!
On my first lesson I _______ (be).... because...
was
Oops!
Okay!
I ___ (be) so busy lately.
have been
Oops!
Okay!
Last week I _____ (like) my grammar lesson at GF because...
liked
Oops!
Okay!
I ______ (visit) an interesting place this summer.
have visited
Oops!
Okay!
I ______ (decide) to learn English because...
have decided
Oops!
Okay!
I _____ (not have) any health problems in the last 2 weeks.
haven't had
Oops!
Okay!
Yesterday I _____ (meet) an interesting person.
met
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies