Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
PRESENT PERFECT SIMPLE & PAST SIMPLE
0
%
0
0
0
Back
Restart
PRESENT PERFECT. ____________ she ____________ (do) her project yet?
HAS SHE DONE HER PROJECT YET?
Oops!
Okay!
PRESENT PERFECT. We ____________ (not be) to this shopping centre before.
WE HAVEN'T BEEN TO THIS SHOPPING CENTRE BEFORE,
Oops!
Okay!
I ___________________ Fraser Doherty's book SuperBusiness yet, but I'd like to. a) didn't read. b) haven't read c)have just read
b) haven't read
Oops!
Okay!
__________ you ____________ the concert last night? a) Did __________ enjoy b)Has ________ enjoyed c) Have _________ enjoyed
a) Did __________ enjoy
Oops!
Okay!
PRESENT PREFECT. How many movies ____________ you ____________ (see) since the summer holiday began?
HOW MANY MOVIES HAVE YOU SEEN SINCE THE SUMMER HOLIDAY BEGAN?
Oops!
Okay!
PRESENT PERFECT SIMPLE OR PAST SIMPLE? People __________________ (admire) Leonardo da Vinci's art for centuries.
HAVE ADMIRED
Oops!
Okay!
Sheila __________________ overseas. She is going for the first time next summer. a)never went b)has been c)has never been
c)has never been
Oops!
Okay!
PRESENT PERFECT SIMPLE OR PAST SIMPLE? Claire __________________ (just win) first prize in a writing competition.
HAS JUST WON
Oops!
Okay!
I ___________________ you at the party yesterday. Where were you? a)saw. b)didn't see c)haven't seen
b) didn't see
Oops!
Okay!
PRESENT PERFECT SIMPLE OR PAST SIMPLE? He __________________ (not make) much money from his invention yet.
HASN'T MADE
Oops!
Okay!
Have you __________________ seen anything so strange ? a)already b)ever c)yet
b) ever
Oops!
Okay!
Tom is clever. He ____________ the maths problem.
a) has already solved b) has never sold c)has
Oops!
Okay!
PRESENT PERFECT. Tyler wants to have dinner at this restaurant because she ____________ never ___________ (eat) here before.
TYLER WANTS TO HAVE DINNER AT THIS RESTAURANT BECAUSE SHE HAS NEVER EATEN HERE BEFORE
Oops!
Okay!
PRESENT PERFECT. I ____________ (not hear) from him for three weeks.
I HAVEN'T HEARD FROM HIM FOR THREE WEEKS.
Oops!
Okay!
PRESENT PERFECT SIMPLE OR PAST SIMPLE ? We __________________ (not understand) the maths lesson yesterday.
DIDN'T UNDERSTAND
Oops!
Okay!
PRESENT PERFECT SIMPLE OR PAST SIMPLE ? Queen Victoria __________________ (die) in 1901.
DIED
Oops!
Okay!
PRESENT PERFECT. They ____________ (not return) from their trip yet.
THEY HAVEN'T RETURNED FROM THEIR TRIP YET.
Oops!
Okay!
We __________________ tickets for the show. They weren't too expensive. a)have just bought. b)haven't bought c)didn't buy
a) have just bought
Oops!
Okay!
PRESENT PERFECT SIMPLE OR PAST SIMPLE? Ben __________________ (design) the building when he was a young architect.
DESIGNED
Oops!
Okay!
Tom is clever. He ________________ the maths problem. a) has already solved b) has never sold c)hasn't solved
a) has already solved
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies