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 Grade 3
0
%
0
0
0
Back
Restart
Lisa has (saw/seen) this film twice.
seen
Oops!
Okay!
I / travel / abroad / two months.
I HAVE TRAVELLED abroad FOR two months.
Oops!
Okay!
Jack has make a pan of pizza for 12 hours. (TRUE / FALSE)
FALSE
Oops!
Okay!
she / ever / try Korean food / (?)
Has she ever tried Korean food?
Oops!
Okay!
She's gone to the doctor's. She ........................ too well lately. (not feel)
hasn't felt
Oops!
Okay!
I haven't visited Laura (for/since) last week.
since
Oops!
Okay!
My parents have had this house (for/since) a long time.
for
Oops!
Okay!
She / not try fried noodle / yet.
She hasn't tried fried noodle yet.
Oops!
Okay!
(Has/Have) you ever played chess?
Have
Oops!
Okay!
My friend .......................... my new dress yet. (see)
has seen
Oops!
Okay!
Where have you been? I ........................ for ages. (wait)
have waited
Oops!
Okay!
Can you believe it? Mark (have/has) entered a talent show and will appear on TV!
has
Oops!
Okay!
My sister / not eat / anything / 11 am
My sister HASN'T EATEN anything SINCE 11 am.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies