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
COMPLETE B1 UNIT 4 PRESENT PERFECT
0
%
0
0
0
Back
Restart
The bell has still / ever / yet / just gone off – it’s break time!
just
Oops!
Okay!
I’ve ever / already / just / never eaten this kind of fish – what does it taste like?
never
Oops!
Okay!
That old restaurant has been around since / for / from / ever more than 80 years.
for
Oops!
Okay!
It’s 11 a.m. and he already / still / yet / just hasn’t woken up.
still
Oops!
Okay!
Has your sister never / ever / yet / still met your boyfriend?
ever
Oops!
Okay!
PP or PS: ‘______ you ______ (read) Don Quixote?’ ‘Yes, twice! It’s my favourite novel.’
‘Have you read Don Quixote?’ ‘Yes, twice! It’s my favourite novel.’
Oops!
Okay!
PP or PS: Michelle ______ (come) in yet – would you like to leave a message?
Michelle hasn’t come in yet – would you like to leave a message?
Oops!
Okay!
PP or PS: Mum ______ (be) out shopping for five hours now – should we give her a ring?
Mum has been out shopping for five hours now – should we give her a ring?
Oops!
Okay!
PP or PS: When ______ you last ______ (hear) from Tom?
When did you last hear from Tom?
Oops!
Okay!
I haven’t checked my email already / still / yet / never.
yet
Oops!
Okay!
Sally and I met four years ago. Since / From / For / Just then, we’ve always been best friends.
Since
Oops!
Okay!
PP or PS: Lou and I ______ (be) friends since we were six – and we always will be.
Lou and I have been friends since we were six – and we always will be.
Oops!
Okay!
PP or PS: The first time I saw the Wizard of Oz ______ (be) 50 years ago, but I still remember it very well.
The first time I saw the Wizard of Oz was 50 years ago, but I still remember it very well.
Oops!
Okay!
PP or PS: Sam and Joe ______ (be) very close for a long time, but then they lost touch.
Sam and Joe were very close for a long time, but then they lost touch.
Oops!
Okay!
Thanks, I’m not hungry – I’ve still / ever / yet / already had lunch.
already
Oops!
Okay!
PP or PS: Dad's flight ______ just ______ (get) in – hurry up!
Dad's flight has just got in – hurry up!
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies