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
Present Perfect
0
%
0
0
0
Back
Restart
PRESENT PERFECT OR PAST SIMPLE? She ____(live) in seven different countries, so she knows a lot about different cultures.
She has lived in seven different countries, so she knows a lot about different cultures.
Oops!
Okay!
PRESENT PERFECT: I ____ (just/finish) my coffee.
I just finished my coffee.
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? Last week, my brother _____ (be sick). He _____ (stay) in bed all week!
Last week, my brother was sick. He stayed in bed all week!
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? i ____ (see) that movie. It was good.
I saw that movie. It was good.
Oops!
Okay!
PRESENT PERFECT: I ___ (never/be) to Switzerland.
I have never been to Switzerland.
Oops!
Okay!
PRESENT PERFECT:____ (you/already eat) lunch?
Have you already eaten lunch?
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? She ____(play) piano (for/since) she was a child.
She has played piano since she was a child.
Oops!
Okay!
PRESENT PERFECT: He ____(play) professional soccer ____(for/since) 2 years.
He has played professional soccer for 2 years.
Oops!
Okay!
PRESENT SIMPLE: She ___(study) Biology ____(for/since) 2015.
She has studied Biology since 2015.
Oops!
Okay!
PRESENT PERFECT: We ___(just arrive) at the bus station. Luckily, the bus ___(not leave yet).
We've just arrived at the bus station. Luckily, the bus hasn't left yet.
Oops!
Okay!
PRESENT PERFECT: I ___(hate) vegetables ____(for/since) I was young.
I have hated vegetables since I was young.
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? I ____(read) six books this week.
I've read six books this week.
Oops!
Okay!
PRESENT PERFECT: I ____ (be) an architect ____(for/since) 15 years.
I have been an architect for 15 years.
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? Ow! I ____(cut) my finger!
Ow! I've cut my finger!
Oops!
Okay!
PRESENT PERFECT: I'm so hungry! I ____ (not eat yet).
I'm so hungry! I haven't eaten yet.
Oops!
Okay!
PRESENT PERFECT: ____ (you/see) Julie today?
Have you seen Julie today?
Oops!
Okay!
PAST SIMPLE: I ____ (go) to Vienna.
I went to Vienna.
Oops!
Okay!
PRESENT PERFECT: Oh no! I ___ (lose) my wallet!
Oh no! I've lost my wallet!
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? He ___(go) to the cinema last night.
He went to the cinema last night.
Oops!
Okay!
PRESENT PERFECT: The movie ____(not start yet).
The movie hasn't started yet.
Oops!
Okay!
PAST SIMPLE: My great-great-grandfather _____ (have) five sisters.
My great-great-grandfather had five sisters.
Oops!
Okay!
PAST SIMPLE: The Vandals ____ (invade) Rome in the year 455.
The Vandals invaded Rome in the year 455.
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? King Henry the Eighth of England ____(have) six wives.
King Henry the Eighth of England had six wives.
Oops!
Okay!
PRESENT PERFECT: The movie ____(not start yet).
The movie hasn't started yet.
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE: She ____(visit) her grandmother last month.
She visited her grandmother last month.
Oops!
Okay!
PRESENT PERFECT OR PAST SIMPLE? She ___(break) her leg the day before her exam.
She broke her leg the day before her exam.
Oops!
Okay!
PRESENT PERFECT: ____(you already have) lunch?
Have you already had lunch?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies